현지화 및 언어

사용자는 다양한 위치에서 다양한 언어로 소통합니다. 사용자의 커뮤니케이션 환경설정에 반응하고 경험을 현지화하는 에이전트는 응답하지 않는 에이전트보다 더 많은 사용자에게 도달하고 더 많은 사용자 경험을 만들며 더 많은 상호작용을 유도합니다. Business Messages를 사용하면 에이전트에 사용자 위치 설정을 에이전트에 전달하고 에이전트에 언어별 기본 대화 설정을 지정할 수 있으며 사용자 언어와 에이전트 또는 위치의 지원되는 언어 간의 일치 항목을 확인하여 에이전트와 위치가 사용자의 환경설정에 반응할 수 있습니다.

Business Messages 에이전트는 언어를 감지하여 사용자의 에이전트와 사용자의 언어 및 선호도를 자동으로 인식하는 실시간 에이전트 상호작용을 할 수 있습니다.

사용자 언어

사용자가 에이전트와 대화를 시작하고 사용자가 메시지를 전송할 때마다 Business Messages가 사용자 기기의 언어 설정을 감지합니다. 에이전트가 수신하는 각 메시지에는 사용자의 언어가 context.userInfo.userDeviceLocale 필드에 포함됩니다.

Business Messages는 사용자 기기의 언어를 사용하여 사용자 인터페이스의 언어와 플랫폼에서 생성된 문자열의 언어를 변경합니다.

사용자가 기기의 언어를 변경하거나 언어 설정이 다른 기기 간에 전환하는 경우 userDeviceLocale는 대화 내에서 변경될 수 있습니다. userDeviceLocale를 읽는 경우 새 메시지마다 값이 변경되었는지 확인하고 값이 적절하게 조정되어야 합니다. 예를 들어 에이전트는 언어 변경을 감지하고 사용자에게 현재 언어로 계속 커뮤니케이션할지 아니면 새 언어와 일치하는 언어로 전환할지 사용자에게 물어볼 수 있습니다.

userDeviceLocale는 사용자 기기에 의해 지정되며 IETF BCP 47 언어 태그일 수 있습니다.

에이전트 및 위치 언어

에이전트 및 위치는 지원하는 모든 언어의 대화 설정을 지정할 수 있습니다. 예를 들어 에이전트에서 'en' 언어로 환영 메시지를 영어로 지정하고 'es' 언어로는 동일한 메시지를 스페인어로 만들 수 있습니다. 또는 한 위치에서 'fr' 언어로 설정을 지정하는 반면 다른 위치에서는 지정하지 않을 수도 있습니다.

에이전트 또는 위치에 특정 언어로 설정된 대화 설정이 있는 경우 Business Messages는 에이전트 또는 위치에서 해당 언어를 지원한다고 가정합니다. 에이전트와 위치는 일반적으로 통신하는 기본 언어 (defaultLocale)를 설정할 수 있습니다.

에이전트 또는 위치의 기본 언어를 업데이트하려면 기본 언어 업데이트를 참고하세요. 언어의 대화 설정을 지정하려면 대화 시작하기를 참고하세요.

확인된 언어

사용자 기기의 언어를 식별하고 에이전트에 지정된 언어 또는 사용자가 메시지를 보내는 위치와 비교함으로써 Business Messages는 사용자와 에이전트 언어 간의 일치 항목을 확인할 수 있습니다. 에이전트 또는 위치의 defaultLocale는 Business Messages에서 일치 항목을 확인할 때 지원되는 다른 언어보다 우선합니다. 각 메시지 에이전트에는 context.resolvedLocale 필드에 이러한 일치 항목이 포함됩니다.

Business Messages는 확인된 언어를 사용하여 표시할 대화 설정 (예: 환영 메시지 및 오프라인 메시지)과 문자열 (예: 실시간 에이전트 요청 제안 문자열)을 선택합니다. 에이전트가 일관된 사용자 환경을 유지하기 위해 확인된 언어로 통신하는 것이 가장 좋습니다.

사용자가 기기의 언어를 변경하거나 언어 설정이 다른 기기 간에 전환하면 확인된 언어는 대화 내에서 변경될 수 있습니다. 에이전트는 새 메시지마다 값이 변경되었는지 확인하고 값이 있으면 적절하게 조정해야 합니다. 예를 들어 에이전트가 언어 변경을 감지하고 사용자에게 현재 언어로 계속 커뮤니케이션할지 아니면 새 언어와 일치하는 언어로 전환할지 사용자에게 물어볼 수 있습니다.

기본 언어 업데이트

에이전트의 기본 언어를 업데이트하려면 다음 단계를 따르세요.

  1. 비즈니스 커뮤니케이션 개발자 콘솔을 열고 Business Messages Google 계정으로 로그인합니다.
  2. 에이전트를 선택합니다.
  3. 왼쪽 탐색 메뉴에서 상담사 정보를 클릭합니다.
  4. 언어에서 새로운 기본 언어에 해당하는 두 자리 ISO 639-1 언어 코드를 선택합니다.
  5. 필요한 경우 에이전트의 대화 설정을 새 언어와 일치하도록 업데이트합니다.
  6. 저장을 클릭합니다.