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リーダー
- ダイアログフロー・カンバセーションマネージャー
- (オプション)高度なタブで、Google Cloud Dialogflow CX ボットを検索する Google リージョンを定義します。デフォルトでは、この設定は {} であり、Genesys Cloud はグローバル領域のみを検索します。ただし、たとえば次のように指定することもできます。
{
"locations": [
"global",
"us-central1"
]
}
この設定では、Genesys Cloudはglobal
そしてus-central1
地域。 - 保存するをクリックします。