Genesys CloudでのGoogle Cloud Dialogflow CXアドオン統合の設定と有効化
アーキテクトでCall Dialogflow CX Bot アクション にアクセスするには、まず Google Cloud Dialogflow CX アドオン統合を追加・設定する必要があります。 次に、あなたの組織でGoogle Dialogflow CXのリソースにアクセスする許可を与えます。
注意: 複数のGoogle Cloudプロジェクトを使用する方法については、Google Dialogflow CXのドキュメントのUsing multiple projects を参照してください。
Google Cloud Dialogflow CXアドオンとの統合を有効にする
- Genesys Cloudの、Genesys AppFoundryからGoogle Dialogflow CXアドオン統合 。
- Admin の下で、Integrations をクリックします。
- 統合のリストから、Google Cloud Dialogflow CX Add-on をクリックします。
- 詳細タブを選択します。
- 統合をアクティブ化するには、 非活性. ステータスの変更ダイアログが表示され、Google Cloud Dialogflow CXアドオンを有効にするか確認されます。
- [はい] をクリックします。 ステータスがActive に変更され、統合が有効になります。
Genesys CloudからサービスアカウントのEメールをコピーします。
メモ: サービスアカウントのEメールを取得するには、Google Cloud Dialogflow CXアドオンの統合が有効であることを確認してください。
- Metadata の下に、サービスアカウントの電子メールが表示されることを確認します。
- Service-Account-Email の下で、メールアドレスの横にある、Copy をクリックします。
Google CloudプロジェクトにGenesys Cloudがアクセスできるようにする。
- Google Cloud コンソールで、IAM ページにアクセスします。.
- 新しいプロジェクトを作成するか、既存のプロジェクトを開きます。
- 新しいプリンシパルを追加します。
- [追加] をクリックします。
- New principals フィールドに、Genesys Cloud Dialogflow CX Add-on Integration からコピーしたサービスアカウントの電子メールを貼り付けます。
- 新しいプリンシパルに以下のロールを追加します。注意: これらのロールにより、Genesys CloudはGoogle Cloud Dialogflow CXエージェントにアクセスして検索し、実行時にボットを正常に処理することができます。
- ダイアログフロー API クライアント
- Dialogflow APIリーダー
- ダイアログフロー・カンバセーションマネージャー
- (Optional) On the Advanced tab, define the Google regions in which to look for Google Cloud Dialogflow CX bots. By default, this setting is {}, and Genesys Cloud searches only for the global region. However, you can, for example, specify the following:
{
"locations": [
"global",
"us-central1"
]
}
With this configuration, Genesys Cloud searches theglobal
andus-central1
regions. - 保存するをクリックします。