リソースの更新時に Google Analytics Data API から Webhook サーバーに Webhook 通知を送信するように長時間実行オペレーション リソースを構成します。
通知構成にはプライベート値が含まれ、GCP プロジェクトにのみ表示されます。異なる GCP プロジェクトでは、同じ長時間実行オペレーション リソースに異なる Webhook 通知が添付される場合があります。
JSON 表現 |
---|
{ "uri": string, "channelToken": string } |
フィールド | |
---|---|
uri |
省略可。Webhook 通知を受け取るウェブアドレス。このアドレスは、長時間実行オペレーション リソースの状態が変更されると POST リクエストを受け取ります。POST リクエストの本文には、長時間実行オペレーション リソースの JSON バージョンと URI の例は、 URI は HTTPS を使用し、ウェブサーバー上の有効な SSL 証明書を持つサイトを指している必要があります。URI の最大文字列長は 128 文字で、RFC 1738 の許可リストに登録されている文字のみを使用する必要があります。 Webhook サーバーが通知を受信すると、5 秒以内に HTTP レスポンス ステータス コード 200 で応答することが想定されています。 Webhook 通知を使用するには URI が必要です。 この Webhook サーバーへのリクエストには、サービス アカウント |
channelToken |
省略可。チャネル トークンは任意の文字列で、64 文字以下の文字列にする必要があります。チャネル トークンを使用すると、Webhook 通知のソースを確認できます。これにより、なりすましメールを防止できます。チャネル トークンは、Webhook POST リクエストの Webhook 通知を使用するためにチャネル トークンは必要ありません。 |