ビジネス メッセージでユーザーとブランド間の会話を有効にするには、エージェント(ユーザーがやり取りする会話エンティティ)を作成します。エージェントはブランドを表し、ユーザーの操作を強化するために必要なすべてのコード、インフラストラクチャ、アセット、会話の設計が含まれます。
エージェントの作成と起動に関する要件とベスト プラクティスについては、次のリストをご覧ください。このリストは順番に整理され、エージェントを簡単に最適化して起動できるように設計されています。
設定
ビジネス メッセージ エージェントを作成します。
- パートナーとして登録します。 (必須)Business Communications Developer Console と API にアクセスできます。
- エージェントを作成します。(必須)ブランドのエンティティを作成し、カスタマイズしたエージェントを作成します。
- Business Messages Helper Bot で機能を確認してください。(推奨設定)。ビジネス メッセージの機能を確認し、エージェントとの会話で試してみてください。
- エージェントへの位置情報の追加。省略可。ブランドに物理的な場所がある場合は、それをエージェントと関連付けて、位置情報に基づく会話を可能にします。
Configure
エージェントの可用性とユーザビリティを最適化する。
- メッセージの可用性を指定する。(必須)ライブ エージェントがユーザーに応答できる曜日と時間を指定します。
- ローカライズをサポートし、サポートされている言語 / 地域を設定します。 (必須)ビジネス メッセージでユーザーの言語 / 地域をレポートし、エージェントのデフォルトの言語 / 地域を設定する方法について説明します。
- ローカル以外の情報を設定します。(推奨設定)。エージェントに関連付けられたドメイン、電話番号、利用可能なリージョンを指定します。これにより、エージェントの会話エントリ ポイントとユーザーリーチが増加します。
デザイン
エージェントがサポートする会話とユーザーのタスクの種類を定義します。
会話フローを設計します。(必須)ビジネス メッセージの会話の設計ガイドラインを確認し、サポートする会話とユーザーのタスクを設計します。
- 前提条件の情報を収集します。 (必須)サポートするクリティカル ユーザー ジャーニー、ユーザーの最終目標、成功の指標を定義します。
- chatbot の個性をデザインする。(必須)ブランドを表現するのに最適な口調を特定します。
- ウェルカム メッセージを作成します。 (必須)ユーザーに挨拶し、エージェントができることとできないことについて説明する。会話の始め方を使用して、サポートされているタスクを強調する。
- 会話の経路を割り出す。 (必須)bot と会話するダイアログを介して、最終目標にユーザーを誘導するステップの順序を定義します。
- 充実した機能を使ってフローをガイドするか、よりダイナミックにします。 省略可。会話を進めるには、返信の候補とアクションを使用します。提案やテキストをグラフィックと組み合わせるには、視覚に訴えるリッチカードとカルーセルを使用します。
- 各 bot のレスポンスに使用する言語を作成します。 (必須)自然な会話のリズムを模倣した会話言語を使用します。
- フォールバック戦略を作成します。 (必須)会話のデッドを回避するために、予期しないクエリに対するデフォルトのレスポンスを作成します。
- 引き継ぎ戦略を作成する。 省略可。人間のエージェントによるサポートが必要なタイミングを特定し、ユーザーを人間の担当者に転送します。Google 所有のエントリ ポイントからの会話には、ライブ エージェントのバックアップが必要です。ブランド管理のエントリ ポイントから開始された会話には、ライブ エージェントは必要ありません。
再エンゲージメントのためのフローを設計します。 省略可。ユーザーの最後のメッセージから 30 日以内に再アプローチするパスを会話に追加します。
開発
会話機能をサポートし、他のサービスと統合します。
会話処理を実装する。(必須)クライアント ライブラリ、コードサンプル、REST API を使用できます。
- メッセージを受信します。 (必須)ユーザーからのメッセージの確認と処理。
- メッセージを送信する。 (必須)テキスト、候補、リッチ コンテンツをユーザーに送信します。
- メッセージの受信状況をトラッキングする。 省略可。メッセージの受信と読み込みをユーザーごとに行います。
- イベントの送受信。(必須)メッセージ以外の会話コンテンツを送信、受信、サポートします。
- アンケートの送信と結果の受信。 (必須)ユーザーに表示されるアンケートをビジネスニーズに合わせてカスタマイズできます。
他のプロダクトと連携する。(推奨設定)。カスタム機能をエージェントに追加して、ビジネスニーズに応えます。
- ウェブサイトまたは URL から会話を開始します。 (推奨設定)。管理対象のサーフェスで会話エントリ ポイントを有効にします。
- Dialogflow で自動化を追加する。省略可。エージェントの会話に自動化を簡単に追加できます。
- OAuth での認証。省略可。ユーザー ID を確認し、安全でパーソナライズされた会話を提供。
デプロイ
使用可能なエントリ ポイントのユーザーにエージェントを使用できるようにします。
- エージェントとロケーションを確認します。(必須)エージェント情報を確認し、確定します。店舗がある場合は、指定された拠点がエージェントが代理するブランドに属することを確認します。
- エージェントを起動します。(必須)位置情報に依存しないエントリ ポイントでエージェントを利用できるようにします。
- ビジネス情報を立ち上げる ビジネス拠点がある場合は必須。位置情報ベースのエントリ ポイントでエージェントを利用できるようにします。
測定
エージェントのパフォーマンスを測定して改善します。
- 指標を追跡してエージェントのパフォーマンスを測定します。(必須)エージェントの会話のパフォーマンスを追跡して改善します。
- エージェントの指標に基づいて会話を設計します。(推奨設定)。