AgentLaunchEvent

Bir temsilcinin kullanıma sunma durumu değiştirildiğinde gerçekleşen etkinlik.

AgentLaunchEvent, aracının Pub/Sub aboneliğinden aldığı "message" nesnesinin "data" alanında görünür. "Veri" alanı, aracı tarafından PartnerEvent yapısıyla eşleşecek şekilde kodu çözülmesi gereken base64 kodlu bir dizedir.

JSON gösterimi
{
  "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
}
Alanlar
eventId

string

Etkinlik örneğine atanan benzersiz etkinlik kimliği.

agentId

string

Temsilcinin benzersiz tanımlayıcısı. RCS Business Messaging tarafından ayarlanır.

botDisplayName

string

Temsilcinin görünen adı.

brandId

string

Markanın benzersiz tanımlayıcısı.

brandDisplayName

string

Markanın görünen adı.

regionId

string

Aracının kullanıma sunulduğu bölgenin tanımlayıcısı. Biçim: "/v1/regions/{regionId}". Örneğin, "/v1/regions/fi-rcs".

oldLaunchState

enum (AgentLaunchEvent.LaunchState)

Yalnızca çıkış. Yeni lansman durumu türü.

newLaunchState

enum (AgentLaunchEvent.LaunchState)

Yalnızca çıkış. Başlatma durumunun mevcut türü.

actingParty

string

İşlem yapan taraf.

comment

string

Yorumu değiştirin.

sendTime

string (Timestamp format)

Yalnızca çıkış. Sunucunun etkinliği gönderdiği zaman.

Oluşturulan çıkışın her zaman Z ile normalleştirildiği ve 0, 3, 6 veya 9 kesirli basamak kullandığı RFC 3339'u kullanır. "Z" dışındaki saat farkları da kabul edilir. Örnekler: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" veya "2014-10-02T15:01:23+05:30".