Pular para o conteúdo principal
Zenovay
Gratuito5 minutesIniciante

Erros de verificação de domínio

Entenda e resolva erros de verificação de domínio, incluindo respostas 403 Forbidden do script de rastreamento Zenovay. Explore a configuração de domínio e as melhores práticas.

domainverification403forbiddentracking
Última atualização:

Saiba o que é verificação de domínio, por que você pode ver um erro 403 do script de rastreamento Zenovay e como corrigi-lo.

O que é verificação de domínio?

O Zenovay verifica que os scripts de rastreamento enviam dados apenas de domínios autorizados. Quando um visitante carrega uma página com seu script de rastreamento, o Zenovay verifica o cabeçalho Origin (ou Referer) da solicitação em relação ao domínio registrado para seu site.

Isso previne que sites não autorizados enviem dados de análise falsos para sua conta e mantém seus relatórios precisos.

Por que estou vendo um erro 403?

Uma resposta 403 Forbidden da API de rastreamento Zenovay significa que seu código de rastreamento está enviando dados de um domínio que não corresponde ao domínio registrado do seu site.

Isso geralmente acontece quando:

  • Você adicionou seu script de rastreamento a um domínio que não corresponde ao domínio definido para o site no Zenovay
  • Seu site foi movido para um domínio diferente
  • Você está testando em localhost ou em um host de desenvolvimento local
  • O navegador não enviou um cabeçalho Origin ou Referer

Erro de console de exemplo:

POST https://api.zenovay.com/e/YOUR_CODE 403 (Forbidden)

A API retorna uma dessas mensagens:

  • "Domain not authorized for this tracking code" – a origem da solicitação não corresponde ao domínio do seu site
  • "Missing request origin" – o navegador não enviou um cabeçalho Origin ou Referer

Como a correspondência de domínio funciona

O Zenovay verifica a origem da solicitação em relação ao domínio do seu site usando estas regras:

  • Correspondência exataexample.com corresponde a example.com.
  • Subdomínios são permitidos automaticamente – se seu domínio é example.com, as solicitações de www.example.com, blog.example.com ou qualquer outro subdomínio são aceitas. Você não precisa adicionar www separadamente.
  • Curingas – um valor como *.example.com corresponde a cada subdomínio de example.com.

Se um site possui uma lista de domínios permitidos adicionais configurada (veja Multiple Domains abaixo), a origem da solicitação é verificada em relação a essa lista em vez do domínio primário único.

Como corrigir

Passo 1: Abra o site

Vá para app.zenovay.com, faça login e então abra Domínios da barra lateral e selecione o site que está exibindo o erro.

Passo 2: Abra Configurações → Geral

Abra as Configurações do site e vá para a aba Geral.

Passo 3: Confirme o domínio

Na seção Domínio, certifique-se de que o domínio corresponde ao local onde seu script de rastreamento está realmente instalado. Se estiver incorreto ou desatualizado, atualize-o e clique em Salvar.

Como os subdomínios são correspondidos automaticamente, definir example.com aqui também cobre www.example.com e qualquer outro subdomínio. Não inclua https://, um caminho ou uma barra invertida final – digite apenas o nome do host vazio.

Passo 4: Permite localhost (Opcional)

Se você está testando localmente, ative a opção permitir localhost na mesma aba Geral. Isso permite o rastreamento de localhost e hosts de desenvolvimento local para que você possa verificar sua configuração antes de ir ao vivo. Deixe desativado em produção.

Multiple Domains e a API

O campo único Domínio no painel de controle, mais sua correspondência de subdomínio automática, cobre a maioria das configurações. Se você precisar autorizar vários domínios não relacionados para um site (por exemplo, um site principal e um domínio de marketing separado), o site pode conter uma lista de domínios permitidos adicionais.

Atualmente não há um editor de painel de controle para essa lista adicional de domínios permitidos. Você tem duas opções:

  • Servidor MCP (plano Scale e acima): o servidor MCP do Zenovay fornece ferramentas list_allowed_domains, add_allowed_domain e remove_allowed_domain que você pode chamar de um agente de IA conectado.
  • Contate o suporte: envie um e-mail para [email protected] e podemos configurar os domínios permitidos adicionais para você.

Dicas de solução de problemas

Verifique a ortografia do domínio

Um pequeno erro de digitação pode fazer a verificação falhar. Verifique novamente que o domínio salvo no Zenovay corresponde exatamente ao domínio real.

Correto: example.com
Errado:  exmple.com
Errado:  example.co

Subdomínios já estão cobertos

Você não precisa adicionar www.example.com separadamente – subdomínios do seu domínio registrado são aceitos automaticamente. O mesmo se aplica a blog., app., shop. e qualquer outro subdomínio.

Hosts proxy ou bypass de bloqueadores de anúncios

Se você está servindo o script de rastreamento através de um host proprietário personalizado (por exemplo analytics.seudominio.com), é um subdomínio do seu domínio registrado e, portanto, permitido automaticamente.

Domínios de staging e prévia

As prévias de implantação e os ambientes de staging geralmente usam um domínio completamente diferente (por exemplo your-project.vercel.app) que não é um subdomínio do seu site de produção. Essas solicitações serão bloqueadas pela verificação de domínio. Para testes locais, use a opção permitir localhost descrita acima; para ambientes de staging compartilhados, entre em contato com o suporte para autorizar domínios adicionais.

Ainda tendo problemas?

Se você verificou suas configurações de domínio e ainda está vendo erros 403:

  1. Aguarde um momento – as alterações de domínio podem levar um pouco de tempo para surtir efeito.
  2. Limpe o cache do seu navegador e recarregue a página.
  3. Verifique o console do seu navegador para mais detalhes do erro.
  4. Contate o suporte em [email protected] com:
    • A URL do seu site
    • O domínio que está exibindo o erro
    • Uma captura de tela de suas configurações Geral

Próximos passos

Este artigo foi útil?