Google Chat (sn_va_googleチャット) アプリケーションをインストールして、Now 仮想エージェントユーザーとGoogle Chatユーザーが相互にやり取りできるようにします。
手順
-
Google Workspace で、[ Google Apps Script を使用して Google Chat アプリを構築する] に移動します。
-
前提条件を満たしていることを確認します。
-
Google Cloud コンソールで Cloud プロジェクトを開くセクションの手順に沿って操作します。
-
「チャット API を有効にする」セクションの手順に従います。
-
https://console.cloud.google.com/ に移動します。
-
クイックアクセスビューまたはサイドメニューから API とサービス を選択します。
-
API のリストで [Google Chat API] を選択します。
-
[ Google Chat API] 画面で、[ 構成 ] タブを選択します。
-
[このチャットアプリをワークスペースアドオンとしてビルドする (Build this Chat app as a Workspace addon)] が選択されていることを確認します。
-
アプリケーション情報フィールドに入力します。
| フィールド |
説明 |
| アプリ名 |
アプリケーション名。 |
| アバター URL |
アプリケーションのパブリックにアクセス可能なアバター画像。 |
| 説明 |
アプリケーションの説明。 |
-
[対話型機能] セクションで、[ 対話型機能を有効にする ] が選択されていることを確認します。
-
[接続設定] セクションで、[ HTTP エンドポイント URL] を選択します。
-
[トリガー] セクションで、[ すべてのトリガーに共通の HTTP エンドポイント URL を使用する] を選択します。
-
[HTTP エンドポイント URL] フィールドに、インスタンス名と URL 拡張子 (<instance url>/api/sn_va_google_chat/va_google_chat_inbound/events) を入力します。
-
[可視化] セクションで、[このチャットアプリを ServiceNow の特定のユーザーおよびグループが使用できるようにする] を選択します。
-
[メールアドレスを入力して、個人およびグループをドメインに追加する] フィールドにメールアドレスを入力します。
-
[Save (保存)] を選択します。
-
画面の上部までスクロールして戻ります。
-
[接続設定] セクションで、[サービスアカウントメール] を見つけてメモします。これは受信サービスアカウントメールです。
-
サイドメニューで、[認証情報] に移動します。
-
[サービスアカウント] セクションで、[ サービスアカウントの管理] を選択します。
-
[+ サービスアカウントの作成] を選択します。
-
[サービスアカウントを作成] 画面で、次のフィールドに入力します。
| フィールド |
説明 |
| サービスアカウント名 |
サービスアカウントの名前。 |
| サービスアカウント ID |
これは自動的に生成されます。 |
| サービスアカウントの説明 |
サービスアカウントの説明。 |
-
[サービスアカウント ID] フィールドでメールアカウントを見つけてメモします。これは送信サービスアカウントのメールです。
-
[Done (完了)] を選択します。
-
[サービスアカウント] 画面で、[キーの管理] ページに移動し、新しい送信サービスアカウントを選択します。
-
[キー] タブを選択します。
-
[キーの追加] ドロップダウン リストから、[ 新しいキーの作成] を選択します。
-
[送信サービスアカウントの秘密キーを作成 (Create private key for 'Outbound Service Account)] ウィンドウで、[ P12] を選択します。
-
[作成] を選択すると、ファイルが自動的にマシンにダウンロードされます。
-
[コンピューターに保存された秘密鍵]ウィンドウで、秘密鍵のパスワードを入力します。