AgentLaunchEvent

رویدادی که هنگام تغییر وضعیت راه‌اندازی عامل رخ می‌دهد.

AgentLaunchEvent در قسمت "داده" شی "پیام" ظاهر می شود که عامل از اشتراک Pub/Sub خود دریافت می کند. فیلد "داده" یک رشته رمزگذاری شده با base64 است که عامل باید آن را رمزگشایی کند تا با ساختار PartnerEvent مطابقت داشته باشد.

نمایندگی JSON
{
  "eventId": string,
  "agentId": string,
  "botDisplayName": string,
  "brandId": string,
  "brandDisplayName": string,
  "regionId": string,
  "oldLaunchState": enum (AgentLaunchEvent.LaunchState),
  "newLaunchState": enum (AgentLaunchEvent.LaunchState),
  "actingParty": string,
  "comment": string,
  "sendTime": string
}
فیلدها
eventId

string

شناسه رویداد منحصر به فرد اختصاص داده شده برای نمونه رویداد.

agentId

string

شناسه منحصر به فرد عامل. تنظیم شده توسط RCS برای کسب و کار.

botDisplayName

string

نام نمایشی نماینده

brandId

string

شناسه منحصر به فرد برند.

brandDisplayName

string

نام نمایشی برند.

regionId

string

شناسه منطقه ای که راه اندازی عامل تغییر کرده است. قالب: "/v1/regions/{regionId}". به عنوان مثال، "/v1/regions/fi-rcs".

oldLaunchState

enum ( AgentLaunchEvent.LaunchState )

فقط خروجی نوع جدیدی از حالت راه اندازی.

newLaunchState

enum ( AgentLaunchEvent.LaunchState )

فقط خروجی نوع فعلی وضعیت راه اندازی.

actingParty

string

مهمانی بازیگری.

comment

string

نظر را تغییر دهید

sendTime

string ( Timestamp format)

فقط خروجی زمانی که سرور رویداد را ارسال می کند.

از RFC 3339 استفاده می کند، که در آن خروجی تولید شده همیشه با Z نرمال می شود و از 0، 3، 6 یا 9 رقم کسری استفاده می کند. افست های غیر از "Z" نیز پذیرفته می شود. مثال‌ها: "2014-10-02T15:01:23Z" ، "2014-10-02T15:01:23.045123456Z" یا "2014-10-02T15:01:23+05:30" .