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アドオンとの統合を有効にする

  1. Genesys Cloudの、Genesys AppFoundryからGoogle Dialogflow CXアドオン統合
  2. Admin の下で、Integrations をクリックします。
  3. 統合のリストから、Google Cloud Dialogflow CX Add-on をクリックします。
  4. 詳細タブを選択します。
  5. 統合をアクティブ化するには、 非活性. ステータスの変更ダイアログが表示され、Google Cloud Dialogflow CXアドオンを有効にするか確認されます。
  6. [はい] をクリックします。  ステータスがActive に変更され、統合が有効になります。

Genesys CloudからサービスアカウントのEメールをコピーします。

 メモ:   サービスアカウントのEメールを取得するには、Google Cloud Dialogflow CXアドオンの統合が有効であることを確認してください。
  1. Metadata の下に、サービスアカウントの電子メールが表示されることを確認します。
  2. Service-Account-Email の下で、メールアドレスの横にある、Copy をクリックします。

Google CloudプロジェクトにGenesys Cloudがアクセスできるようにする。

  1. Google Cloud コンソールで、IAM ページにアクセスします。.
  2. 新しいプロジェクトを作成するか、既存のプロジェクトを開きます。
  3. 新しいプリンシパルを追加します。
    1.    [追加] をクリックします。
    2. New principals フィールドに、Genesys Cloud Dialogflow CX Add-on Integration からコピーしたサービスアカウントの電子メールを貼り付けます。 
  4. 新しいプリンシパルに以下のロールを追加します。
    注意: これらのロールにより、Genesys CloudはGoogle Cloud Dialogflow CXエージェントにアクセスして検索し、実行時にボットを正常に処理することができます。
    • ダイアログフロー API クライアント
    • Dialogflow APIリーダー
    • ダイアログフロー・カンバセーションマネージャー
  5. (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 the global and us-central1 regions.
  6. 保存するをクリックします。