Notifikasi

Alert Center API dapat mengirim notifikasi saat pemberitahuan diperbarui. Untuk menerima notifikasi, Anda harus mengonfigurasi setelan notifikasi.

Notifikasi Pub/Sub

Alert Center API dapat memublikasikan notifikasi ke topik Pub/Sub. Setelah membuat topik dan memberikan alerts-api-push-notifications@system.gserviceaccount.com izin publikasi, gunakan Alert Center API update settings API untuk menetapkan topik tersebut sebagai tujuan notifikasi. Setelah dikonfigurasi, Alert Center API akan memublikasikan pesan ke topik tersebut untuk setiap pembaruan, seperti saat pemberitahuan baru diterima.

Atribut pesan Pub/Sub

Bagian berikut menjelaskan atribut yang disertakan dalam pesan Pub/Sub.

Atribut umum

  • alertcenter_resource_type: Jenis resource. Nilai yang didukung adalah "ALERT".
  • alertcenter_resource_status: Status resource. Nilai yang didukung adalah "CREATED", "DELETED", "UNDELETED", dan "MODIFIED".
  • alertcenter_payload_format: Format payload. Nilai yang didukung adalah "JSON".

Atribut pemberitahuan

  • alertcenter_start_time: Waktu saat peristiwa yang menyebabkan pemberitahuan ini dimulai atau terdeteksi.
  • alertcenter_end_time: Waktu saat peristiwa yang menyebabkan pemberitahuan ini berhenti aktif.
  • alertcenter_type: Jenis pemberitahuan. Untuk mengetahui daftar jenis pemberitahuan yang tersedia, lihat Jenis pemberitahuan Google Workspace.
  • alertcenter_source: ID unik untuk sistem yang melaporkan pemberitahuan.
  • alertcenter_create_time: Waktu saat pemberitahuan ini dibuat.
  • alertcenter_update_time: Terakhir kali pemberitahuan ini diperbarui.

Payload pesan

Payload pesan bergantung pada alertcenter_resource_type. Jika jenis resource adalah "ALERT", payload-nya adalah salah satu jenis pemberitahuan Alert Center API. Format payload bergantung pada alertcenter_payload_format. Jika formatnya adalah "JSON", payload-nya adalah objek JSON berenkode base64.