Peristiwa yang terjadi di sisi server yang terkait dengan percakapan antara agen dan pengguna.
Misalnya, jika bot menetapkan TTL untuk pesan dan TTL berakhir, peristiwa ini akan diaktifkan untuk memberi tahu partner bahwa waktu pesan bot telah habis.
ServerEvent muncul di kolom "data" pada objek "message" yang diterima agen dari langganan Pub/Sub-nya. Kolom "data" adalah string berenkode base64 yang harus didekode oleh agen agar cocok dengan struktur ServerEvent.
Representasi JSON |
---|
{
"phoneNumber": string,
"agentId": string,
"messageId": string,
"eventType": enum ( |
Kolom | |
---|---|
phoneNumber |
Nomor telepon (dalam format E.164) pengguna yang terlibat dalam peristiwa. |
agentId |
ID unik agen. Ditetapkan oleh RCS Business Messaging. |
messageId |
ID pesan RCS dari pesan yang terkait dengan peristiwa. |
eventType |
Jenis peristiwa. |
eventId |
ID peristiwa unik yang ditetapkan untuk instance peristiwa. |
sendTime |
Waktu saat server mengirimkan peristiwa. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |