AgentLaunch

エージェントのリリースに関する詳細。

JSON 表現
{
  "name": string,

  // Union field launch_detail can be only one of the following:
  "rcsBusinessMessaging": {
    object (RcsBusinessMessagingLaunch)
  }
  // End of list of possible types for union field launch_detail.
}
フィールド
name

string

必須。リリースの識別子。

共用体フィールド launch_detail。エージェント タイプに基づいて起動を許可します。launch_detail は次のいずれかになります。
rcsBusinessMessaging

object (RcsBusinessMessagingLaunch)

RCS for Business エージェントのリリースに関する詳細。

RcsBusinessMessagingLaunch

RCS for Business エージェントのリリースに関する詳細。

JSON 表現
{
  "questionnaire": {
    object (Questionnaire)
  },
  "launchDetails": {
    string: {
      object (RcsBusinessMessagingRegionLaunch)
    },
    ...
  },
  "launchRegion": enum (LaunchRegion)
}
フィールド
questionnaire

object (Questionnaire)

必須。エージェントのリリースに関するアンケート。

launchDetails

map (key: string, value: object (RcsBusinessMessagingRegionLaunch))

必須。サポートされている各地域のリリースに関する詳細。RcsBusinessMessagingRegion.name で表されるキー。

エージェントを起動するには(エージェントが以前に起動されていない場合)、エージェントを起動するすべてのリージョンのキーのみのマップを含むオブジェクトを追加します。

エージェントを起動するには(エージェントが以前に起動されている場合)、エージェントがすでに起動されているすべてのリージョンと、エージェントを起動するすべてのリージョンのキーのみのマップを含むオブジェクトを追加します。

詳細については、1 つ以上のリージョンにエージェントを起動するをご覧ください。

"key": value ペアのリストを含むオブジェクト。例: { "name": "wrench", "mass": "1.3kg", "count": "3" }

launchRegion
(deprecated)

enum (LaunchRegion)

エージェントのリリース地域。無視: このフィールドは非推奨です。ホスティング リージョンは、エージェントの作成時にのみ指定できます。

アンケート

Google がリリース地域を管理している場合、Google はエージェントのリリースを審査する目的でアンケートの詳細を利用できます。

JSON 表現
{
  "contacts": [
    {
      object (Contact)
    }
  ],
  "optinDescription": string,
  "triggerDescription": string,
  "interactionsDescription": string,
  "optoutDescription": string,
  "agentAccessInstructions": string,
  "videoUris": [
    string
  ],
  "screenshotUris": [
    string
  ]
}
フィールド
contacts[]

object (Contact)

必須。連絡先。

optinDescription

string

省略可。エージェントを使ってユーザーにメッセージを送信する際のオプトインの取得方法の説明。

triggerDescription

string

必須。ユーザーへのメッセージ送信をトリガーする操作の説明。

interactionsDescription

string

必須。エージェントがユーザーと行うインタラクションの説明。

optoutDescription

string

必須。ユーザーがオプトアウトしたときにエージェントが送信するメッセージの説明。

agentAccessInstructions

string

必須。エージェントのアクセス手順。

videoUris[]

string

省略可。エージェントの動画の一般公開されている URI。審査のみを目的としています。

screenshotUris[]

string

省略可。エージェントのスクリーンショットの一般公開 URI。審査のみを目的としています。

連絡先

連絡先。

JSON 表現
{
  "name": string,
  "title": string,
  "email": string
}
フィールド
name

string

連絡先の名前。

title

string

連絡先の役職。

email

string

連絡先のメールアドレス。

LaunchRegion

リリース地域。エージェントが起動されるリージョン。この列挙型は、デベロッパー コンソールで新しい RCS ビジネス メッセージ エージェントを作成するときに [地域] プルダウンで使用できるオプションと一致します。

列挙型
LAUNCH_REGION_UNSPECIFIED リリース地域が指定されていません。
NORTH_AMERICA 北米。
EUROPE 送信できるようにします。
ASIA_PACIFIC アジア太平洋。