エージェントを作成する

ビジネス情報を含むカード。

RCS for Business の会話では、ユーザーとエージェント間のメッセージは、ユーザーのデバイスの RCS 対応メッセージ アプリ(iMessage や Google メッセージなど)に表示されます。メッセージ アプリには、エージェントのブランディングとプロフィール情報(名前、ロゴ、説明、連絡先情報、URL など)が表示されます。

Growing Tree Bank 用に 1 つのエージェントを作成し、ユーザーがカスタマー ケアや住宅ローンなどのさまざまな部門とやり取りできるようにします。または、Growing Tree Bank Customer CareGrowing Tree Bank Mortgages など、部門ごとに個別のエージェントを作成することもできます。

1 つのビジネスに複数のエージェントを作成する前に、ユーザー エクスペリエンスを考慮し、会話に関するベスト プラクティスを参照してください。

エージェントを作成する

RCS for Business エージェントは、RCS ビジネス メッセージ API を使用して、メッセージ、イベント、その他のリクエストをユーザーに送信します。エージェントを作成すると、RBM API へのアクセスが有効になり、エージェントの色とブランディング情報が定義されます。

次の手順では、ビジネス コミュニケーション デベロッパー コンソールを使用してエージェントを作成する方法について説明します。Business Communications API を使用してエージェントを作成することもできます。

エージェントを作成する手順は次のとおりです。

  1. Business Communications Developer Console にアクセスし、RCS for Business パートナーの Google アカウントでログインします。
  2. ホームページで、[+ エージェントを作成] をクリックします。
  3. [新しい RCS ビジネス メッセージ エージェント] ウィンドウで、次の情報を指定します。
  4. [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 呼び出しを安全に認証するには、サービス アカウント キーが必要です。パートナー アカウントのサービス アカウント キーをまだ作成していない場合は、ここで作成します。