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 izin publikasi alerts-api-push-notifications@system.gserviceaccount.com, gunakan update settings API Alert Center API untuk menetapkan topik tersebut sebagai tujuan notifikasi. Setelah dikonfigurasi, Alert Center API akan memublikasikan pesan ke topik tersebut untuk setiap pembaruan, seperti saat ada pemberitahuan baru.

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 menjadi 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 adalah salah satu jenis notifikasi Alert Center API. Format payload bergantung pada alertcenter_payload_format. Jika formatnya adalah "JSON", maka payload adalah objek JSON berenkode base64.