Loading

조직 인스턴스 변경 시 Live Agent 사용자 정의 클라이언트를 업데이트하는 방법

게시 일자: May 3, 2023
상세 설명
조직 이전이 수반되는 유지 관리 이후 Live Agent/SOS의 사용자 정의 클라이언트가 Live Agent 서비스의 새 인스턴스로 요청을 리디렉션할 수 있도록 하는 것이 좋습니다. 현재 조직 이전에는 인스턴스 새로 고침, 사이트 전환 및 조직 마이그레이션이 포함됩니다. 사용자 정의 클라이언트가 Live Agent/SOS의 새 인스턴스로의 리디렉션을 제대로 처리하지 못하면 Live Agent 서비스가 중단될 수 있습니다. 

계정과 조직의 모든 데이터가 조직을 이동하는 동안 Salesforce의 새 인스턴스로 마이그레이션됩니다. 이렇게 되면 Live Agent/SOS 액세스에 사용하는 URL이 바뀝니다. Salesforce가 제공하는 채팅 클라이언트와 배포 코드는 바뀐 URL에 반응하여 새 끝점으로 HTTP 요청을 올바르게 전달하지만, Live Agent 사용자 정의 클라이언트를 포함하여 일부 타사 또는 사용자 정의 응용 프로그램은 그렇지 않을 수도 있습니다. 이러한 응용 프로그램은 이전 인스턴스에서 계정을 찾을 수 없어 실패할 수 있습니다.
 
솔루션

Live Agent/SOS 구현에 대한 영향을 최소화하려면 모범 사례를 따르고 조직 이전이 수반되는 유지 관리 이후 Live Agent 사용자 정의 클라이언트가 새로운 Live Agent 서비스로 요청을 제대로 리디렉션할 수 있어야 합니다.

이러한 문제를 피할 수 있는 가장 좋은 방법은 SwitchServer 응답을 처리하고 이 응답과 이후 모든 향후 요청 결과로 생기는 요청에 'newUrl' 속성을 사용하는 것입니다. 이에 대한 세부 사항은 Live Agent REST API 개발자 가이드에서 확인할 수 있습니다. 

조직을 이전하기에 앞서 Sandbox에서 SwitchServer의 기능을 테스트하는 것이 좋습니다. 다음 엔드포인트 URL 중 하나를 사용하여 리디렉션을 시뮬레이션할 수 있도록 엔드포인트 URL을 의도적으로 잘못된 클러스터로 설정하여 유사한 동작을 재현합니다. 리디렉션에 성공하는지 확인할 수 있도록 선택하는 엔드포인트 URL이 Sandbox 조직에 실제로 할당되어 있는 현재 엔드포인트 URL과 일치하지 않는지 확인하십시오. 
테스트에 사용할 수 있는 엔드포인트 URL의 예(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/

 

참고: 위의 URL 중 하나를 사용하여 Availability Endpoint (이 문서의 파라미터 사용) 를 호출하면 switchServer 응답을 받을 수 있습니다.

Knowledge 기사 번호

000387161

 
로드 중
Salesforce Help | Article