Loading

Hur du uppdaterar din anpassade Live Agent-klient när din organisationsinstans ändras

Publiceringsdatum: Apr 5, 2021
Beskrivning
God praxis är att din anpassade LiveAgent-/SOS-klient ska kunna omdirigera förfrågningar till en ny instans av Live Agent-tjänsten efter att underhåll där din organisation migreras har genomförts. En organisationsmigrering innefattar instansuppdateringar, anläggningsbyten och organisationsmigreringar. Om din anpassade klient inte kan hantera omdirigeringar till den nya instansen av Live Agent-tjänsten ordentligt kan det uppstå avbrott i Live Agent-tjänsten. 

Under en organisationsmigrering flyttas ditt konto och all dess data till en ny Salesforce-instans. När detta sker ändras den URL som du använder för att nå Live Agent/SOS. Chattklienter och distributionskoder från Salesforce reagerar på förändringen och vidarebefordrar på lämpligt sätt HTTP-förfrågningar till den nya slutpunkten, men vissa anpassade applikationer eller tredjepartsapplikationer, däribland din anpassade Live Agent-klient, gör det kanske inte. Dessa applikationer kommer inte att hitta ditt konto på den ursprungliga instansen och kommer troligtvis inte att fungera.
 
Lösning

För att minska påverkan på din Live Agent-/SOS-implementering, följ god praxis och se till att din anpassade Live Agent-klient på ett korrekt sätt kan omdirigera förfrågningar till en ny Live Agent-tjänst även efter underhåll som medför en organisationsmigrering.

Det bästa sättet att undvika dessa problem är att hantera SwitchServer-svaret och använda egenskapen ”newUrl” för den förfrågan som resulterade i detta svar samt för alla senare förfrågningar. Mer information om detta hittar du i Utvecklarguiden för Live Agent REST API

Vi rekommenderar att du testar SwitchServer-funktionaliteten i din sandbox först och innan din organisationsmigrering genomförs. Om slutpunktens URL medvetet sätts till fel kluster bör ett liknande beteende replikeras, så du kan använda någon av följande slutpunkts-URL:er för att simulera en omdirigering. Se till att den slutpunkts-URL som du väljer INTE motsvarar den befintliga slutpunkts-URL som för tillfället är tilldelad din sandbox-organisation, så att du kan kontrollera att omdirigeringen fungerar som den ska. 
Exempel på slutpunkts-URL:er för testning (endast i sandbox): 
https://la3-c1cs-chi.salesforceliveagent.com/
https://la4-c1cs-phx.salesforceliveagent.com/
https://la1-c1cs-lon.salesforceliveagent.com/
https://la1-c1cs-ord.salesforceliveagent.com/

Knowledge-artikelnummer

000387161

 
Laddar
Salesforce Help | Article