Genesys Cloud での Google Cloud Dialogflow CXインテグレーションの設定とアクティブ化

Architect でCall Dialogflow CX Bot アクション にアクセスするには、まず Google Cloud Dialogflow CX インテグレーションを追加・設定し、Google Dialogflow CX リソースへのアクセス許可を組織内で付与する必要があります。

Google Dialogflow 統合の構成および有効化

Google Dialogflow CX統合を設定してアクティブ化するには、次の手順を実行します。

  1. Google Cloud Platform コンソール 、新しいプロジェクトを作成し、プロジェクトのサービスアカウントを作成します。 詳細については、 サービス アカウントの作成と管理をご覧ください。
  2. サービスアカウントにDialogflow API ClientDialogflow API ReaderDialogflow Conversation Manager の各ロールを付与します。 詳細については、サービスアカウントへのアクセス管理 を参照。
     メモ:   これらの役割により、Genesys CloudはGoogle Cloud Dialogflow CXエージェントにアクセスして検索し、実行時にボットを正常に起動することができます。
  3. サービス アカウント キーを作成し、JSON バージョンをダウンロードします。詳細については、サービス・アカウント・キーの作成と削除 を参照のこと。
     メモ:   JSONファイルには、Genesys Cloudとの統合に必要な認証情報が含まれています。 Google Dialogflow統合では、サービスアカウントに役割または管理者を追加する必要はありません。
  4. Genesys Cloudで、Google Dialogflowインテグレーションを開きます。
    • 以前に統合をGenesys Cloud組織にインストールしていない場合は、 今すぐインストールをご覧ください。 
    • 統合をインストールした場合は、Genesys Cloud Adminメニューを開き、 統合統合クリックします。 次に、Google Dialogflow統合を検索して開きます。
  5. Google Dialogflow統合ページで、設定タブをクリックします。
  6. 資格情報をクリックします。 
  7. 構成をクリックします。 資格情報の設定ダイアログ ボックスが開きます。
  8. 以前にダウンロードしたGoogle Cloud JSONサービスアカウントキーファイルを開きます。
  9. JSONサービスアカウントキーファイルから適切なGenesys Cloudフィールドに情報をコピーします。
    1. 「client_id」値をJSONファイルからGenesys Cloud のクライアントID フィールドにコピーします。
    2. 「client_email」の値をJSONファイルからGenesys Cloud のクライアントのEメール フィールドにコピーします。
    3. JSONファイルから「private_key_id」をGenesys Cloudの秘密キーID フィールドにコピーします。
    4. 「private_key」値をJSONファイルからGenesys Cloud の秘密キー フィールドにコピーします。
      メモ: 
      • 引用符の間に表示されるすべての情報をコピーしてください。
      • 表示されている正確な値をコピーして貼り付け、値が無効なコマンドに変換されないようにします。 たとえば、サードパーティー コピープログラムは、 \n を改行に変更します。
  10. (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.
  11. 保存するをクリックします。
  12. 詳細タブを選択します。
  13. 統合をアクティブ化するには、 非アクティブをクリックします。 [ステータスの変更]ダイアログが表示され、Google DialogflowCXをアクティブ化するかどうかを確認するように求められます。
  14. [はい] をクリックします。  ステータスが アクティブになります。