Kaynak güncellendiğinde Google Analytics Data API'den webhook sunucunuza bir webhook bildirimi göndermek için uzun süreli bir işlem kaynağını yapılandırır.
Bildirim yapılandırmaları gizli değerler ve yalnızca GCP projeniz tarafından görülebilir. Farklı GCP projeleri, aynı uzun süreli işlem kaynağına farklı webhook bildirimleri ekleyebilir.
JSON gösterimi |
---|
{ "uri": string, "channelToken": string } |
Alanlar | |
---|---|
uri |
İsteğe bağlı. Webhook bildirimini alacak web adresi. Bu adres, uzun süreli işlem kaynağının durumu değiştikçe POST istekleri alır. POST isteği, gövdede hem uzun çalışan işlem kaynağının JSON sürümünü hem de
URI, HTTPS kullanmalı ve web sunucusunda geçerli bir SSL sertifikası olan bir siteyi göstermelidir. URI'nın en fazla 128 karakter uzunluğunda bir dize olması gerekir. yalnızca RFC 1738'de izin verilenler listesindeki karakterleri kullanın. Webhook sunucunuz bir bildirim aldığında, 5 saniye içinde 200 kodlu bir HTTP yanıt durum koduyla yanıt vermesi beklenir. Webhook bildirimlerini kullanmak için URI gereklidir. Bu webhook sunucusuna gönderilen istekler, |
channelToken |
İsteğe bağlı. Kanal jetonu rastgele bir dize değeridir ve en fazla 64 karakter uzunluğunda olmalıdır. Kanal jetonları, bir webhook bildiriminin kaynağını doğrulamanıza olanak tanır. Bu da iletinin adres sahteciliğine maruz bırakılmasına karşı koruma sağlar. Kanal jetonu, webhook POST isteğinin Webhook bildirimlerini kullanmak için kanal jetonu gerekli değildir. |