配置长时间运行的操作资源,以便在资源更新时从 Google Analytics(分析)Data API 向您的网络钩子服务器发送网络钩子通知。
通知配置包含不公开值,并且仅对 GCP 项目可见。不同的 GCP 项目可能会将不同的 webhook 通知附加到同一个长时间运行的操作资源。
JSON 表示法 |
---|
{ "uri": string, "channelToken": string } |
字段 | |
---|---|
uri |
可选。将接收网络钩子通知的网址。当长时间运行的操作资源的状态发生更改时,此地址将接收 POST 请求。POST 请求将在正文中包含长运行操作资源的 JSON 版本和一个 示例 URI 为 URI 必须使用 HTTPS 并指向网络服务器上具有有效 SSL 证书的网站。URI 的字符串长度不得超过 128 个字符,并且只能使用 RFC 1738 中列入许可名单的字符。 当 webhook 服务器收到通知时,应在 5 秒内以 HTTP 响应状态代码 200 进行回复。 必须提供 URI 才能使用 webhook 通知。 发送到此 webhook 服务器的请求将包含一个 ID 令牌,用于对服务账号 |
channelToken |
可选。通道令牌为任意字符串值,且最大字符串长度必须为 64 个字符。通过通道令牌,您可以验证 webhook 通知的来源。这是为了防止邮件被假冒。通道令牌将在 webhook POST 请求的 无需渠道令牌即可使用 webhook 通知。 |