UserEvent

Kullanıcının RCS istemcisinde meydana gelen ve temsilciyle yapılan görüşmeyle ilgili bir etkinlik.

Örneğin, bir etkinlik kullanıcının yazdığını veya temsilcinin önceki mesajının kullanıcı tarafından okunduğunu gösterebilir.

UserEvent, aracının Google Pub/Sub aboneliğinden aldığı "message" nesnesinin "data" alanında görünür. "Veri" alanı, aracının UserEvent yapısıyla eşleşmesi için kodunu çözmesi gereken base64 olarak kodlanmış bir dizedir.

JSON gösterimi
{
  "senderPhoneNumber": string,
  "eventType": enum (UserEvent.EventType),
  "eventId": string,
  "messageId": string,
  "sendTime": string,
  "agentId": string
}
Alanlar
senderPhoneNumber

string

Etkinliğe katılan kullanıcının telefon numarası (E.164 biçiminde).

eventType

enum (UserEvent.EventType)

Etkinliğin türü.

eventId

string

Gönderen kullanıcının RCS istemcisi tarafından atanan benzersiz bir etkinlik kimliği.

messageId

string

Etkinlikle ilişkili mesajın kimliği. Örneğin, kullanıcının RCS istemcisine teslim edilen veya kullanıcı tarafından okunan bir mesaj. Bu alan, DELIVERED ve READ etkinlikleri için doldurulur.

sendTime

string (Timestamp format)

RCS istemcisinin 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 zaman farkları da kabul edilir. Örnekler: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" veya "2014-10-02T15:01:23+05:30".

agentId

string

Temsilcinin benzersiz tanımlayıcısı. İşletmeler için RCS tarafından ayarlanır.