Requisitos de Rastreamento de Rastreamento de Site para Parceiros

Como parceiro, você pode precisar tomar certas medidas, como configurar a identificação do User-Agent, para garantir que os rastreadores de Conformidade Regulada da impact.com possam acessar e recuperar dados do seu site programaticamente sem interrupções e com autorização adequada. Este guia destina-se principalmente a desenvolvedores, administradores de TI e equipes técnicas responsáveis por gerenciar o acesso ao site e as configurações de segurança.

Como permitir o Bot de Conformidade Regulada da impact.com

Como parceiro, seu site pode ser monitorado pelo Bot de Conformidade Regulada da impact.com para garantir que determinado conteúdo esteja alinhado com seu acordo com a(s) marca(s). Cada item monitorado exige uma visita separada ao seu site, portanto sites com grande volume de conteúdo monitorado receberão proporcionalmente mais requisições.

Se o Bot de Conformidade Regulada da impact.com estiver restrito (por exemplo, retornar HTTP 429 – Too Many Requests ou HTTP 403 – Forbidden), podemos ficar impossibilitados de revisar e verificar seu conteúdo, o que pode afetar a visibilidade de conformidade.

Para garantir monitoramento ininterrupto:

  • Inclua na allowlist o Bot de Conformidade Regulada da impact.com usando o User-Agent fornecido.

  • Evite bloquear ou limitar (throttle) requisições legítimas do Bot de Conformidade Regulada da impact.com.

  • Verifique o Bot de Conformidade Regulada da impact.com usando a assinatura incluída nos cabeçalhos da requisição para confirmar a autenticidade e prevenir falsificações.

  • Ao permitir e verificar o Bot de Conformidade Regulada da impact.com, você ajuda a garantir que seu conteúdo seja revisado com precisão e refletido no sistema da impact.com.

Identificação do User-Agent

Nosso rastreador usa um User-Agent personalizado para se identificar durante requisições web. Isso permite que você, como parceiro, distinga o tráfego de conformidade da impact.com de outros bots e rastreadores.

String do User-Agent para incluir na allowlist (use exatamente como mostrado):

Mozilla/5.0 (compatible;Impact.com Agent) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36

Verificar requisições do rastreador da impact.com

Para confirmar que o tráfego recebido é do rastreador da impact.com, cada requisição inclui um cabeçalho de assinatura HMAC personalizado:

X-Impact-Crawler-Signature: <hmac signature>

Essa assinatura permite autenticar a requisição usando um segredo conhecido e um algoritmo compartilhado. Ela garante que a requisição se originou na impact.com e não foi adulterada.

chevron-rightConstrução da assinaturahashtag

Construção da assinatura

Calculamos a assinatura usando o seguinte processo:

  • Segredo: /impact/crawler/signature/

  • Dados para assinar: User-Agent

  • Algoritmo HMAC: HMAC-SHA256

  • Saída da assinatura: String hexadecimal

chevron-rightComo verificar (pseudocódigo)hashtag
triangle-exclamation

Para dar suporte ao monitoramento contínuo de Conformidade Regulada, por favor inclua na allowlist as seguintes faixas de endereços IP. Isso garante que o tráfego da impact.com não seja bloqueado inadvertidamente e que o monitoramento do site possa prosseguir sem interrupções.

Permita as seguintes faixas de IP:

Recomendamos atualizar seu firewall ou listas de controle de acesso para permitir tráfego de entrada das seguintes faixas de endereços IP da impact.com.

  • 163.116.128.0/17

  • 162.10.0.0/17

  • 31.186.239.0/24

  • 8.39.144.0/24

  • 8.36.116.0/24

  • 34.145.188.137

  • 35.245.212.57

  • 34.21.56.213

  • 34.48.90.233

  • 35.245.229.167

  • 34.150.151.151

  • 35.245.185.65

  • 35.188.242.212

  • 34.86.33.122

  • 34.145.224.193

  • 35.245.135.218

  • 35.221.1.178

  • 34.150.217.77

  • 107.175.80.80

  • 162.212.175.22

  • 107.172.69.119

Recomendado:

memo-circle-info

Atualizado

Isto foi útil?