Requisitos 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 Regulatória 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 Regulatória da impact.com

Como parceiro, seu site pode ser monitorado pelo Bot de Conformidade Regulatória da impact.com para garantir que conteúdo específico 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 solicitações.

Se o Bot de Conformidade Regulatória da impact.com estiver restrito (por exemplo, retornar HTTP 429 – Too Many Requests ou HTTP 403 – Forbidden), talvez não consigamos revisar e verificar seu conteúdo, o que pode afetar a visibilidade de conformidade.

Para garantir monitoramento ininterrupto:

  • Coloque na allowlist o Bot de Conformidade Regulatória da impact.com usando o User-Agent fornecido.

  • Evite bloquear ou limitar (throttle) solicitações legítimas do Bot de Conformidade Regulatória da impact.com.

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

  • Ao permitir e verificar o Bot de Conformidade Regulatória 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 as solicitaçõ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 colocar 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 solicitações do rastreador da impact.com

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

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

Essa assinatura permite que você autentique a solicitação usando um segredo conhecido e um algoritmo compartilhado. Ela garante que a solicitação se originou da impact.com e não foi alterada.

chevron-rightConstrução da assinaturahashtag

Construção da assinatura

Calculamos a assinatura usando o seguinte processo:

  • Segredo: /impact/crawler/signature/

  • Dados a serem assinados: User-Agent

  • Algoritmo HMAC: HMAC-SHA256

  • Saída da assinatura: String hexadecimal

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

Allowlist de IPs para monitoramento de conformidade regulatória

Para dar suporte ao monitoramento contínuo de Conformidade Regulatória, por favor coloque 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:

  • 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

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.

circle-info

Recomendado: Para coordenação técnica ou dúvidas relacionadas ao monitoramento de Conformidade Regulatória e acesso de bots, contate o suportearrow-up-right.

Atualizado

Isto foi útil?