현지화된 작업 빌드 (Dialogflow)

Google 어시스턴트용 작업을 현지화하여 사용자가 기기에서 설정할 수 있는 다양한 언어에 맞는 환경을 제공할 수 있습니다. 또한 리전 또는 사용자의 물리적 위치에 따라 작업에 대한 액세스를 제한할 수 있습니다.

다음으로 넘어가기 전에 몇 가지 용어를 알아두면 다양한 사용자에게 작업을 제공하는 방법을 이해할 수 있습니다.

  • 언어 - 합의된 음성 및 서면 통신 수단입니다.
  • 지역 - 일반적으로 국가와 연결되는 정의된 실제 지역입니다.
  • 언어 - 언어와 지역의 조합입니다.

몇 가지 기본적인 용어를 알아보았으니 이제 Actions 콘솔, Dialogflow 또는 fulfillment에서 다양한 언어, 리전, 언어에 맞게 작업을 처리하는 방법을 알아보겠습니다.

지원되는 언어 및 언어

작업 프로젝트에서 지원할 수 있는 언어와 이러한 언어의 TTS 음성에 관한 자세한 내용은 언어 및 언어 문서를 참고하세요. 사용자는 작업을 사용할 수 있도록 어시스턴트 언어 설정을 지원되는 언어로 설정해야 합니다.

게시

Actions 콘솔을 사용하면 작업 프로젝트를 게시할 때 다음 정보를 맞춤설정할 수 있습니다.

  • 언어 및 언어별 정보: 각 프로젝트의 언어 및 언어 수준에서 다양한 작업 정보 세부정보 (예: 이름 및 설명)를 지정할 수 있습니다.
  • 위치 타겟팅: 작업을 사용할 수 있는 리전을 지정할 수 있습니다. 사용자가 어시스턴트 언어를 작업이 지원하는 언어로 설정한 경우 기본적으로 작업은 모든 리전을 지원합니다.
  • TTS 음성 맞춤설정: 기본적으로 작업은 사용자의 어시스턴트 언어에 해당하는 TTS 음성 모음을 자동으로 사용합니다. 이 동작을 재정의하고 사용자의 어시스턴트 언어에 따라 변경되지 않는 특정 TTS 음성을 선택할 수 있습니다.

작업 배포를 현지화하는 방법에 대한 자세한 내용은 현지화된 작업 게시를 참조하세요.

Dialogflow 에이전트

Dialogflow를 사용하면 여러 언어와 언어를 지원하는 에이전트를 만들 수 있습니다. 모든 언어 또는 언어에 대해 사용자가 말하는 다양한 문구와 응답과 같은 맞춤설정을 지정할 수 있습니다.

현지화된 에이전트를 만드는 방법에 대한 자세한 내용은 Dialogflow 에이전트를 참조하세요.

현지화된 템플릿

템플릿 작업은 새 언어별로 현지화된 Google 시트를 업로드하여 동일한 작업에서 여러 언어를 지원하거나 여러 언어를 지원하도록 빌드할 수 있습니다.

다양한 템플릿이 다양한 언어로 제공됩니다. 각 템플릿에서 지원되는 언어와 언어에 관한 자세한 내용은 템플릿 문서를 참고하세요.

주문 처리

fulfillment를 빌드할 때 다음 정보를 제공할 수 있습니다.

  • 언어 및 언어별 응답: 처리에 관한 각 요청에서 사용자의 어시스턴트 언어 설정을 수신합니다. 이 문자열 (예: en-GB)을 사용하여 사용자의 언어 또는 언어에 따라 다양한 응답을 반환하는 방법을 파악할 수 있습니다.
  • 지역별 응답 - 사용자에게 기기의 물리적 위치에 액세스할 권한을 요청할 수 있습니다. 이 정보를 사용하여 리전에 대한 응답을 추가로 맞춤설정할 수 있습니다.

응답을 현지화하는 방법에 대한 자세한 내용은 처리를 참조하세요.

테스트

개발 중에는 하드웨어 기기로 현지화된 작업을 테스트하거나 다음 기능을 사용하여 작업 시뮬레이터를 테스트할 수 있습니다.

  • 언어 시뮬레이션을 사용하면 기기의 언어를 설정하여 작업에서 언어별 응답과 로직을 테스트할 수 있습니다.
  • 위치 시뮬레이션을 사용하면 기기의 물리적 위치를 설정하여 처리 시 위치 타겟팅 및 모든 지역별 응답을 테스트할 수 있습니다.

작업 시뮬레이터로 현지화된 작업을 테스트하는 방법에 관한 자세한 내용은 작업 시뮬레이터 문서를 참고하세요.