Mit dieser Konfiguration wird eine Vorgangsressource mit langer Ausführungszeit so konfiguriert, dass eine Webhook-Benachrichtigung von der Google Analytics Data API an Ihren Webhook-Server gesendet wird, wenn die Ressource aktualisiert wird.
Benachrichtigungskonfigurationen enthalten private Werte und sind nur für Ihr GCP-Projekt sichtbar. Verschiedene GCP-Projekte können unterschiedliche Webhook-Benachrichtigungen an dieselbe Vorgangsressource mit langer Ausführungszeit anhängen.
JSON-Darstellung |
---|
{ "uri": string, "channelToken": string } |
Felder | |
---|---|
uri |
Optional. Die Webadresse, an die die Webhook-Benachrichtigung gesendet wird. Diese Adresse erhält POST-Anfragen, wenn sich der Status der Vorgangsressource mit langer Ausführungszeit ändert. Die POST-Anfrage enthält sowohl eine JSON-Version der Vorgangsressource mit langer Ausführungszeit im Text als auch ein Beispiel-URI ist Der URI muss HTTPS verwenden und auf eine Website mit einem gültigen SSL-Zertifikat auf dem Webserver verweisen. Die URI darf maximal eine Stringlänge von 128 Zeichen haben. Verwenden Sie nur die Zeichen aus der Zulassungsliste aus RFC 1738. Wenn Ihr Webhook-Server eine Benachrichtigung erhält, sollte er innerhalb von fünf Sekunden mit dem HTTP-Antwortstatuscode 200 antworten. Zur Verwendung von Webhook-Benachrichtigungen ist ein URI erforderlich. Anfragen an diesen Webhook-Server enthalten ein ID-Token, mit dem das Dienstkonto |
channelToken |
Optional. Das Kanaltoken ist ein beliebiger Stringwert und muss eine maximale Stringlänge von 64 Zeichen haben. Mit Kanaltokens können Sie die Quelle einer Webhook-Benachrichtigung überprüfen. Dies schützt vor Spoofing. Das Kanaltoken wird im Für Webhook-Benachrichtigungen ist kein Kanaltoken erforderlich. |