Mengonfigurasi resource operasi yang berjalan lama untuk mengirim notifikasi webhook dari Google Analytics Data API ke server webhook Anda saat resource diperbarui.
Konfigurasi notifikasi berisi nilai pribadi & hanya dapat dilihat oleh project GCP Anda. Project GCP yang berbeda dapat melampirkan notifikasi webhook yang berbeda ke resource operasi yang berjalan lama yang sama.
Representasi JSON |
---|
{ "uri": string, "channelToken": string } |
Kolom | |
---|---|
uri |
Opsional. Alamat web yang akan menerima notifikasi webhook. Alamat ini akan menerima permintaan POST karena status resource operasi yang berjalan lama berubah. Permintaan POST akan berisi versi JSON dari resource operasi yang berjalan lama dalam isi dan kolom Contoh URI adalah URI harus menggunakan HTTPS dan mengarah ke situs dengan sertifikat SSL yang valid di server web. URI ini harus memiliki panjang string maksimum 128 karakter & hanya menggunakan karakter yang diizinkan dari RFC 1738. Saat menerima notifikasi, server webhook Anda diharapkan membalas dengan kode status respons HTTP 200 dalam waktu 5 detik. URI diperlukan untuk menggunakan notifikasi webhook. Permintaan ke server webhook ini akan berisi token ID yang mengautentikasi akun layanan |
channelToken |
Opsional. Token saluran adalah nilai string arbitrer dan harus memiliki panjang string maksimum 64 karakter. Token saluran memungkinkan Anda memverifikasi sumber notifikasi webhook. Hal ini melindungi pesan yang di-spoofing. Token saluran akan ditentukan dalam header HTTP Token saluran tidak diperlukan untuk menggunakan notifikasi webhook. |