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