AgentLaunch

에이전트 출시에 관한 세부정보입니다.

JSON 표현
{
  "name": string,

  // Union field launch_detail can be only one of the following:
  "businessMessages": {
    object (BusinessMessagesLaunch)
  },
  "rcsBusinessMessaging": {
    object (RcsBusinessMessagingLaunch)
  }
  // End of list of possible types for union field launch_detail.
}
필드
name

string

필수 항목입니다. 실행을 위한 식별자입니다.

통합 필드 launch_detail. 에이전트 유형에 따라 실행을 허용합니다. launch_detail은 다음 중 하나여야 합니다.
businessMessages

object (BusinessMessagesLaunch)

Business Messages 에이전트의 출시 세부정보

rcsBusinessMessaging

object (RcsBusinessMessagingLaunch)

RCS Business Messaging 에이전트의 출시 세부정보입니다.

BusinessMessagesLaunch

Business Messages 에이전트 출시에 대한 세부정보

JSON 표현
{
  "launchDetails": {
    string: {
      object (BusinessMessagesEntryPointLaunch)
    },
    ...
  }
}
필드
launchDetails

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

필수 항목입니다. 지원되는 각 진입점의 출시 세부정보입니다. BusinessMessagesEntryPointConfig.EntryPoint로 표시되는 키입니다.

"key": value 쌍 목록을 포함하는 객체입니다. 예: { "name": "wrench", "mass": "1.3kg", "count": "3" }

BusinessMessagesEntryPointLaunch

각 진입점의 Business Messages 에이전트 실행에 대한 세부정보입니다.

JSON 표현
{
  "entryPoint": enum (EntryPoint),
  "launchState": enum (LaunchState),
  "regionCodes": [
    string
  ]
}
필드
entryPoint

enum (EntryPoint)

출시 정보가 제공되는 진입점입니다.

launchState

enum (LaunchState)

진입점의 시작 상태입니다.

regionCodes[]

string

상담사가 NON_LOCAL 진입점을 실행해야 하는 국가의 CLDR 지역 코드 목록입니다. 진입점 NON_LOCAL개에 필요합니다. 에이전트의 nonLocalConfig에 지정된 지역 코드의 하위 집합이어야 합니다.

RcsBusinessMessagingLaunch

RCS Business Messaging 에이전트 출시에 관한 세부정보입니다.

JSON 표현
{
  "questionnaire": {
    object (Questionnaire)
  },
  "launchDetails": {
    string: {
      object (RcsBusinessMessagingRegionLaunch)
    },
    ...
  },
  "launchRegion": enum (LaunchRegion)
}
필드
questionnaire

object (Questionnaire)

필수 항목입니다. 에이전트 출시 세부정보에 관한 설문지

launchDetails

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

필수 항목입니다. 지원되는 각 지역의 출시 세부정보입니다. RcsBusinessMessagingRegion.name으로 표시되는 키입니다.

"key": value 쌍 목록을 포함하는 객체입니다. 예: { "name": "wrench", "mass": "1.3kg", "count": "3" }

launchRegion
(deprecated)

enum (LaunchRegion)

에이전트의 출시 리전입니다. 선택사항: 제공되지 않은 경우 NORTH_AMERICA로 설정됩니다. 이 필드는 더 이상 사용되지 않습니다. 호스팅 리전은 에이전트를 만드는 중에만 지정할 수 있습니다.

설문지

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

연락처의 이메일 주소입니다.

RcsBusinessMessagingRegionLaunch

각 지역의 RCS Business Messaging 에이전트 출시에 관한 세부정보입니다.

JSON 표현
{
  "launchState": enum (LaunchState),
  "comment": string,
  "updateTime": string
}
필드
launchState

enum (LaunchState)

리전의 출시 상태입니다.

comment

string

이동통신사의 의견

updateTime

string (Timestamp format)

최종 업데이트 시간

RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"입니다.

LaunchRegion

출시 지역. 에이전트가 시작되는 리전입니다. 이 enum은 Play Console에서 새 RCS Business Messaging 에이전트를 만들 때 지역 드롭다운에서 사용할 수 있는 옵션과 일치합니다.

열거형
LAUNCH_REGION_UNSPECIFIED 출시 지역이 지정되지 않았습니다.
NORTH_AMERICA 북미.
EUROPE 유럽.
ASIA_PACIFIC 아시아 태평양 지역.