Configura um recurso de operação de longa duração para enviar uma notificação de webhook da API Data do Google Analytics ao seu servidor de webhook quando o recurso é atualizado.
As configurações de notificação contêm valores particulares e só são visíveis para o projeto do GCP. Projetos do GCP diferentes podem anexar diferentes notificações de webhook ao mesmo recurso de operação de longa duração.
Representação JSON |
---|
{ "uri": string, "channelToken": string } |
Campos | |
---|---|
uri |
Opcional. O endereço da Web que receberá a notificação do webhook. Esse endereço receberá solicitações POST como o estado das alterações do recurso de operação de longa duração. A solicitação POST vai conter uma versão JSON do recurso de operação de longa duração no corpo e um campo Um URI de exemplo é O URI precisa usar HTTPS e apontar para um site com um certificado SSL válido no servidor da Web. O URI precisa ter uma string máxima de 128 caracteres e usar apenas os caracteres da lista de permissões da RFC 1738 (link em inglês). Quando o servidor de webhook recebe uma notificação, ele deve responder com um código de status de resposta HTTP 200 em até cinco segundos. É necessário um URI para usar as notificações de webhook. As solicitações para este servidor de webhook conterão um token de ID que autentica a conta de serviço |
channelToken |
Opcional. O token de canal é um valor de string arbitrário e precisa ter no máximo 64 caracteres. Os tokens de canal permitem verificar a origem de uma notificação de webhook. Isso protege contra o spoofing da mensagem. O token do canal será especificado no cabeçalho HTTP Um token de canal não é necessário para usar notificações de webhook. |