RCS for Business の会話では、ユーザーとエージェント間のメッセージは、ユーザーのデバイスの RCS 対応メッセージ アプリ(iMessage や Google メッセージなど)に表示されます。メッセージ アプリには、エージェントのブランディングとプロフィール情報(名前、ロゴ、説明、連絡先情報、URL など)が表示されます。
Growing Tree Bank 用に 1 つのエージェントを作成し、ユーザーがカスタマー ケアや住宅ローンなどのさまざまな部門とやり取りできるようにします。または、Growing Tree Bank Customer Care や Growing Tree Bank Mortgages など、部門ごとに個別のエージェントを作成することもできます。
1 つのビジネスに複数のエージェントを作成する前に、ユーザー エクスペリエンスを考慮し、会話に関するベスト プラクティスを参照してください。
エージェントを作成する
RCS for Business エージェントは、RCS ビジネス メッセージ API を使用して、メッセージ、イベント、その他のリクエストをユーザーに送信します。エージェントを作成すると、RBM API へのアクセスが有効になり、エージェントの色とブランディング情報が定義されます。
次の手順では、ビジネス コミュニケーション デベロッパー コンソールを使用してエージェントを作成する方法について説明します。Business Communications API を使用してエージェントを作成することもできます。
エージェントを作成する手順は次のとおりです。
- Business Communications Developer Console にアクセスし、RCS for Business パートナーの Google アカウントでログインします。
- ホームページで、[+ エージェントを作成] をクリックします。
- [新しい RCS ビジネス メッセージ エージェント] ウィンドウで、次の情報を指定します。
- エージェントが代理を務めるブランド
- エージェント名
- ホスティング リージョン
- 請求カテゴリ
- ユースケース
- [Create Agent(エージェントを作成)] をクリックします。
エージェントを作成すると、Business Communications Developer Console のすべての機能にアクセスして、エージェントの情報を編集し、リリース用に送信できます。まず、ホームページからエージェントを選択します。
セキュリティ上の理由から、RCS for Business エージェントの削除は許可されていません。サポートが必要な場合は、rbm-support@google.com までメールでお問い合わせください。
エージェントのリージョンを特定する
RCS for Business エージェントは、北米、ヨーロッパ、アジア太平洋の 3 つのリージョンのいずれかに存在できます。RBM API は、企業が地域およびビジネスの要件を遵守できるように、3 つの地域エンドポイントをサポートしています。
エージェントを作成するときは、該当する規制、要件、エンドユーザーとの近さに基づいて、エージェントのリージョンを選択します。このリージョンによって、エージェントが操作を行う場所とデータを保存する場所が決まります。
自分または想定ユーザーがこれらのリージョンに該当しない場合は、レイテンシを最小限に抑えるために、最も近いリージョンを選択します。次に例を示します。
- 中南米にお住まいの場合は、北米リージョンを選択します。
- アフリカにお住まいの場合は、ヨーロッパ リージョンを選択します。
- オーストラリアにお住まいの場合は、アジア太平洋地域を選択します。
対象の携帯通信会社に基づいてエージェントの地域を決定しないでください。すべての地域で、世界中の携帯通信会社に平等にアクセスできます。
エージェントの課金カテゴリを決定する
RCS for Business エージェントを作成する際は、エージェントがユーザーとどのようにやり取りするかに基づいて、課金カテゴリを指定する必要があります。エージェントの意図する動作に最も近いカテゴリを選択します。
- 会話型: ユーザーとマルチターンの会話を行うエージェント。
- Basic Message または Single Message: 頻繁な返信を想定せずにメッセージを送信するエージェント向け。
エージェントの請求カテゴリを変更できるのは、エージェントを起動する前のみです。リリース後に請求カテゴリを変更する必要がある場合は、rbm-support@google.com までメールでお問い合わせください。
RCS for Business の課金モデルについて詳しくは、課金に関するよくある質問をご覧ください。
エージェントのユースケースを特定する
RCS for Business エージェントごとに、事前定義されたユースケースが必要です。これにより、エージェントを分類し、適切なビジネスルールを適用して、優れたユーザー エクスペリエンスを実現できます。RCS for Business は、次の 4 つのユースケースをサポートしています。
- OTP: アカウントの安全な認証や取引の確認に必要なワンタイム パスワード。
- トランザクション: 既存のサービスや商品に直接関連する情報を共有する通知、更新、アラート(アカウントの不審なアクティビティに関するアラート、購入確認、配送通知など)。
- プロモーション: 新規顧客または既存顧客に対する販売、マーケティング、プロモーションのメッセージ。認知度、エンゲージメント、販売の向上を目的としています。
- 多目的: 取引メッセージとプロモーション メッセージを組み合わせた会話。たとえば、アカウント通知を送信した後に割引を提案したり、新しい商品やサービスへのアップグレードを提案したりする場合などです。
各ユースケースには、送信できる内容に関する異なるルールがあります。各ユースケースの詳細と、エージェントに最適なユースケースを見つける方法については、エージェントに適したユースケースを選択するをご覧ください。
エージェントをリリース用に送信した後は、ユースケースを変更できません。エージェントを送信する前に、国のユースケースとビジネスルールを確認してください。
次のステップ
エージェントが動作するようになったので、必要に応じてエージェント情報を編集したり、エージェント レベルの Webhook を構成したりできます。
API 呼び出しを安全に認証するには、サービス アカウント キーが必要です。パートナー アカウントのサービス アカウント キーをまだ作成していない場合は、ここで作成します。