パートナーとして登録した後、ビジネス メッセージ エージェントを作成して管理対象ブランドの会話を有効にできます。
エージェントとは、ユーザーが操作する会話エンティティです。管理するブランドごとに 1 つのエージェントを作成します。Business Communications API でエージェントを作成、管理し、Business Message API でエージェントへのメッセージを管理します。
エージェントは、オンライン サポートや所在地(ある場合)などのブランドのビジネス機能を包含します。各メッセージには、ユーザーが会話を開始したコンテキストが含まれます。メッセージ ルーティング インフラストラクチャは、ユーザーが特定のビジネス拠点を表示したか、一般的なサポートを探しているかを検出し、メッセージを正しい宛先に転送できます。
たとえば、ウェブサイトと 2 つの拠点を持つ Growing Tree Bank ブランドを管理している場合、1 つの「Growing Tree Bank」エージェントを作成します。ユーザーは、一般的な検索または位置情報に基づく検索と、ユーザーがエージェントを検出したコンテキストを、各メッセージとともに Webhook に渡すことで、エージェントを検出できます。そのコンテキストを使用して、特定の場所のスタッフまたはウェブサイトのサポートチームにメッセージをルーティングします。スタッフは応答を作成し、ユーザーとの会話を続けます。
見込み
エージェントを作成する前に、ビジネス メッセージでのエージェントの期待を理解してください。
- エージェントは、ビジネス メッセージの会話デザインに記載されている設計ガイダンスに従ってください。
自動化でリクエストを処理できない場合、またはユーザーがリクエストしたときに、エージェントは質問に回答できる人員を確保する必要があります。
指標で説明しているように、エージェントは顧客満足度(CSAT)80% 以上、販売者レスポンス率(MRR)95% 以上を維持する必要があります。
エージェントを作成する
エージェントを作成する際に、Business Messages Helper Bot を有効にして、プラットフォームの確認に役立てることができます。Helper Bot を使うと、エージェントとすぐに会話を開始して、利用可能な機能を試したり、実装に役立つリソースを探したりできます。これは、最初のエージェントを作成するときに特に便利です。
エージェントを作成するには、ブランドに関する情報と、エージェントをユーザーに表示する方法に関する情報を収集して送信する必要があります。
複数のブランドを管理している場合は、ブランドごとにエージェントを作成する手順を繰り返します。
Prerequisites
管理しているブランドのエージェントを作成する前に、いくつかの情報を収集する必要があります。
- ブランド名
- エージェント名
エージェントを作成する
情報を収集したら、エージェントを作成します。
- Business Communications Developer Console を開き、ビジネス メッセージ Google アカウントでログインします。
- [Create Agent(エージェントを作成)] をクリックします。
- [エージェントの種類] で [ビジネス メッセージ] を選択します。
- [ブランド名] と [エージェント名] に値を入力します。
- 次のいずれかを行います。
- エージェントと会話して利用可能な機能を確認するには、[Business Messages Helper Bot を有効にする] を選択します。
- エージェントをカスタマイズしてメッセージ処理の準備をするには、[Business Messages Helper Bot を有効にする] の選択を解除します。
- [Create Agent(エージェントを作成)] をクリックします。
Business Messages Helper Bot を有効にした場合は、すぐに会話を開始できます。それ以外の場合は、Webhook の設定に進みます。
エージェント レベルの Webhook を設定する
Webhook でエージェントに送信されるメッセージを受け取ります。特定のエージェントのメッセージが別の Webhook に到着するようにするには、エージェント レベルの Webhook を設定します。
- Business Communications Developer Console を開き、ビジネス メッセージ Google アカウントでログインします。
- エージェントをクリックします。
- [Integrations] をクリックします。
- [Webhook] で [Configure] をクリックします。
- [Webhook endpoint URL] に「https://」で始まる Webhook の URL を入力します。
clientToken
の値をメモします。受信したメッセージが Google から送信されていることを確認する必要があります。指定された
clientToken
パラメータでPOST
リクエストを受け入れるように Webhook を構成し、secret
パラメータの値で200 OK
レスポンスを送信します。たとえば、Webhook が次の本文の
POST
リクエストを受け取った場合{ "clientToken":"SJENCPGJESMGUFPY", "secret":"0123456789" }
Webhook が
clientToken
値を確認し、clientToken
が正しい場合は、secret
URL パラメータを0123456789
に設定して200 OK
レスポンスを返します。コンソールで [確認] をクリックします。
ビジネス メッセージによって Webhook の確認が完了すると、ダイアログが終了します。
エージェントをテストする
各エージェントにはテスト URL があり、そのエージェントとの会話がユーザーにどのように表示されるかを確認でき、メッセージ インフラストラクチャを検証する機会となります。
エージェントをテストするには:
- Business Communications Developer Console を開き、ビジネス メッセージ Google アカウントでログインします。
- エージェントを選択します。
[概要] ページの [エージェントのテスト URL] で、テスト URL へのアクセス方法を選択します。
- モバイル デバイスで URL にアクセスするには、[Android] ボタンまたは [iOS] ボタンをクリックします。次に、対応するデバイスで QR コードをスキャンし、[Launch] をクリックします。または、[Android URL をコピー] または [iOS URL をコピー] をクリックして、エージェントのテスト URL をデバイスのクリップボードにコピーします。
- URL をメールアドレスに送信するには、[送信] をクリックします。
モバイル デバイスで URL を開きます。(iOS デバイスには Google マップ アプリが必要です)。
エージェント情報を更新する
エージェントを作成した後、[エージェント情報] ページでエージェントの情報を編集できます。
- ブランド名
- エージェント名
エージェントのロゴ(1024x1024 px)
会話では、ロゴの直径が 1, 024 ピクセルの円として表示されます。ロゴが円として適切に表示されることを確認します。
電話番号
プライバシー ポリシーの URL
デフォルトの言語 / 地域
プライマリとセカンダリのインタラクションを介したメッセージの可用性
[概要] ページと [エージェント情報] ページでは、エージェントが会話でどのように表示されるかを確認できます。
エージェントを確認すると、次のフィールドのみ更新できます。
- 電話番号
- カスタム エージェント ID
- デフォルトの言語 / 地域
- ウェルカム メッセージ
- オフライン メッセージ
- プライバシー ポリシー
- お客様との会話のきっかけ
- メイン インタラクション
エージェントの確認後に他のフィールドを更新する必要がある場合は、 お問い合わせください。まず、ビジネス メッセージの Google アカウントでログインする必要があります。アカウントに登録するには、ビジネス メッセージで登録するをご覧ください)。
エージェントを削除する
エージェントを削除すると、ビジネス メッセージによってすべてのエージェント データが削除されます。ユーザーのデバイスで転送中の、またはユーザーのデバイスに保存されているメッセージは、ビジネス メッセージによって削除されることはありません。ユーザーへのメッセージはエージェント データではありません。
エージェントが関連付けられているロケーションがある場合、またはエージェントの確認を 1 回以上試行した場合、削除リクエストは失敗します。ビジネス情報を更新するには、ビジネス情報を追加するをご覧ください。 確認済みまたは検証を試みたエージェントを削除するには、 お問い合わせください。まず、ビジネス メッセージの Google アカウントでログインする必要があります。アカウントに登録するには、ビジネス メッセージで登録するをご覧ください)。
エージェントを削除するには:
- Business Communications Developer Console を開き、ビジネス メッセージ Google アカウントでログインします。
- エージェントを選択します。
- 概要ページの下部にある [Delete agent] をクリックします。
- 「DELETE」と入力し、[Delete agent] をクリックします。
エージェントを削除しても、関連するブランドデータは削除されません。Business Communications API を使用してブランドを削除します。
次のステップ
エージェントを用意したら、次の手順を行います。
- エージェントにロケーションを追加します。
- 会話エクスペリエンスを設計する
- メッセージ フローを作成する