Cloaker não funciona: verificação e diagnóstico por sintoma

Quando o cloaker não funciona, quase nunca é defeito do filtro: o código está no lugar errado, o cache entrega uma página antiga, a hospedagem esconde os endereços dos visitantes. Reunimos a verificação por sintoma — de «todo mundo vê a oferta» a «tem clique, mas não tem lead».

Instalação e configuração12 min de leitura
Cloaker não funciona: verificação e diagnóstico por sintoma
Conteúdo
  1. Por onde começar qualquer verificação do cloaker
  2. Sintoma 1. Todo mundo vê a oferta, até os bots
  3. Sintoma 2. Todo mundo vê a White Page
  4. Sintoma 3. O filtro corta pessoas reais
  5. Sintoma 4. Não há visitas no log
  6. Sintoma 5. Problemas do arquivo PHP e da hospedagem
  7. Sintoma 6. Tem clique, mas não tem lead
  8. Verificação antes do lançamento no Diagnóstico
  9. Quando escrever ao suporte
  10. Em resumo

A frase «o cloaker não funciona» descreve dois casos opostos. No primeiro, todo mundo vê a oferta, inclusive bots e ferramentas de spy: o orçamento vai para cliques lixo, as estatísticas da oferta ficam sujas e outros veem a sua combinação. No segundo, todo mundo vê a white page, inclusive os compradores, e o orçamento queima sem leads. Há ainda um terceiro, silencioso: o filtro funciona direito, mas não há conversões no painel, e parece que tudo quebrou. Abaixo, a verificação por sintoma, na ordem em que vale a pena fazê-la.

Por onde começar qualquer verificação do cloaker

Antes de mudar qualquer coisa, faça três coisas:

  1. Abra o log de cliques. Cada visita tem decisão e motivo, e na maioria das vezes o motivo já aponta o problema. Se não há visitas no log, o problema está antes do filtro, na conexão.
  2. Clique em «Verificar minha página» na janela de conexão do fluxo (Fluxos → Mais → Conectar).
  3. Abra o «Relatório da visita» — o link fica na mesma janela. Em vez da página, aparecem todos os sinais, conclusões e a decisão final para uma visita.

Quase todos os passos seguintes se apoiam nessas três fontes. Como ler os motivos está no artigo por que o clique foi para a White Page.

Sintoma 1. Todo mundo vê a oferta, até os bots

O caso mais caro: o filtro na prática não participa da decisão, e bots, scanners e ferramentas de spy chegam à oferta junto com as pessoas. Você paga por cliques lixo, a rede de afiliados vê tráfego de baixa qualidade e a sua combinação pode ser copiada.

O cache entrega uma página salva

O plugin de cache, o cache da hospedagem ou a CDN entregam uma cópia pronta da página em vez de pedir a decisão para cada visitante. O sinal: menos visitas no log do que cliques, ou decisões que «empacam».

O que fazer: exclua a landing do cache ou desligue o cache de página, limpe-o e teste numa janela anônima. Em sites WordPress, esse é o problema número um — detalhes no artigo cloaker para WordPress.

A tag mostra a página antes da decisão

O código foi inserido pelo Google Tag Manager, com async ou defer, ou não está na primeira linha do <head>. Aí o navegador desenha a página antes de a decisão chegar.

O que fazer: cole o código na primeira linha do <head> de cada página, sem gerenciador de tags, e clique de novo em «Verificar minha página».

O script da tag não carrega

Se a rede ou um bloqueador no servidor corta o script, a página não se esconde. É por isso que, em campanhas sérias, muita gente escolhe o arquivo PHP: a decisão é tomada no servidor, antes de entregar a página.

O modo sombra ou o modo «Tracker» está ligado

Com a conexão por arquivo PHP no modo sombra, o filtro não barra ninguém, só marca quem bloquearia — no log o motivo é «Observado, não cortado». No modo «Tracker», todos vão para a oferta — «Rastreado, sem filtragem». Os dois modos servem para análise, não para uma campanha em produção que precisa barrar bots. O modo sombra se desliga sozinho no prazo; enquanto ele vale, todas as páginas do painel mostram o aviso «Modo sombra (até …)».

Seu endereço está na lista branca

Se você testa do seu aparelho e seu IP está na lista branca do fluxo, vai ver a oferta — o motivo é «Permitido pela whitelist». Isso não quer dizer que todos veem a oferta.

Sintoma 2. Todo mundo vê a White Page

Se todas as visitas vão para a white page, quase nunca o problema é o tráfego. Veja o motivo no log:

Motivo no log O que aconteceu O que fazer
«Nenhum plano ativo», «Limite de cliques esgotado» O plano não foi pago ou os cliques do período de teste acabaram Renovar o plano — veja preços
«O fluxo não está ativo» Status «Rascunho» ou «Pausado» Etapa 4 do fluxo → «Ativo»
«Cloaking desativado» O interruptor principal da etapa 2 está desligado Ligar o «Cloaking»
«Fluxo em revisão» Está ligado o modo em que o fluxo mostra a White Page para todos Desligar esse modo no Diagnóstico do fluxo
«Antes da filtragem» Aquecimento em andamento Esperar o fim do aquecimento ou reduzi-lo
«Shield: sem click id pago» O shield está ativo e a plataforma não envia o marcador de clique Desativar o shield; para plataformas sem marcador (como o Telegram), ele não serve
«O fluxo não tem oferta para onde enviar» Todas as ofertas estão desligadas Ligar pelo menos uma oferta
«A oferta não carregou» A página da oferta não abriu no modo «Carregamento» Verificar a oferta ou escolher «Redirecionamento»

Se os motivos variam, mas quase tudo é barrado por «Regra da campanha» ou «Pontuação de confiança baixa demais», o problema está nas configurações do filtro — vá para o sintoma 3.

Sintoma 3. O filtro corta pessoas reais

O sinal: só uma parcela muito pequena das visitas chega à oferta, e quase não há leads entre as liberadas. Uma taxa de passagem alta, por si só, não preocupa: em tráfego pago com número de clique enviado pela plataforma, a maioria dos visitantes pode chegar à oferta. Já uma taxa muito baixa é motivo para investigar. O ArtisanClo envia um aviso sozinho se em um dia houve cliques suficientes e a passagem caiu para um nível muito baixo ou pela metade em relação ao dia anterior.

O que verificar:

  • Rigor. «Rigoroso» liga o bloqueio de IPv6, JavaScript obrigatório, tempo mínimo na página e um limite rígido por IP. Para as primeiras campanhas, «Equilibrado» costuma bastar.
  • Bloqueio de IPv6. Ligue só se a oferta e o tracker funcionam em IPv4 — senão você perde pessoas reais, inclusive no celular.
  • Bloquear sem referrer no Facebook. No navegador embutido o referrer costuma se perder; não é preciso ligar isso para o Facebook.
  • Geo. Lista de países ou regiões estreita demais.
  • Limite de cliques por IP. Operadoras móveis colocam muitos assinantes atrás de um endereço compartilhado.
  • VPN. Se o seu público usa VPN, o «Bloqueio de VPN e proxy» vai barrá-lo. É de propósito: a VPN troca o país. Desligue sabendo o que está fazendo.

A ferramenta principal aqui é o Diagnóstico. A aba «O que corrigir» reprocessa as visitas passadas com as configurações atuais e mostra «O filtro X está cortando tráfego», com estimativa de leads e dinheiro perdidos e o botão «Remover o filtro». Acima da lista de motivos em «Estatísticas» você vê em que etapa as visitas foram barradas: se cresce a parcela da «Verificação do navegador», reveja o rigor.

Sintoma 4. Não há visitas no log

  • O código não está instalado ou está na página errada. «Verificar minha página» vai responder «A página abriu, mas este método de conexão não respondeu nela».
  • Junção de repetições. Um novo acesso do mesmo endereço e navegador com a mesma decisão dentro de um minuto é juntado num clique só. Teste de outro aparelho ou espere um minuto.
  • A verificação não voltou. O visitante não passou na verificação por script e não voltou da página de espera — o clique aparece mais tarde com o motivo «JavaScript obrigatório».
  • A verificação diz «Não foi possível abrir sua página». Alguns sites e hospedagens não deixam a verificação automática entrar. Isso não significa que a conexão não funciona: abra a landing você mesmo — na primeira visita o método recebe a marca «Conectado».

Sintoma 5. Problemas do arquivo PHP e da hospedagem

O mesmo IP em todas as visitas

Há um proxy da hospedagem na frente do site, e o arquivo PHP vê o endereço dele em vez do endereço do visitante. Nesse caso o filtro avalia o seu servidor, e não as pessoas. Peça à hospedagem para repassar o endereço real do visitante (configuração real IP / mod_remoteip).

Erro 503 ou carregamento lento

O servidor do site não consegue falar com o ArtisanClo: conexões de saída proibidas, sem a extensão curl e com allow_url_fopen desligado, firewall da hospedagem cortando as requisições. O arquivo espera a resposta por até 4 segundos. Confira se a hospedagem tem PHP 7.2 ou mais novo e se permite requisições HTTPS de saída. Enquanto não há resposta, o arquivo funciona por um dia com a última resposta recebida: visitantes com marcador de clique de anúncio vão para a oferta, os demais para a White Page.

A hospedagem responde 403

O filtro de proteção da hospedagem (WAF, ModSecurity) confunde as requisições da página de verificação com um ataque. Adicione o endereço da landing às exceções ou peça ao suporte da hospedagem para desativar o filtro nesse site.

Mudou as configurações, mas o visitante vê o mesmo

No arquivo PHP, a decisão para um visitante fica guardada no navegador por até um minuto. Teste numa nova janela anônima. Não é preciso reenviar o arquivo depois de editar o fluxo.

Versão antiga do arquivo

Se a janela de conexão mostra «Você está usando um arquivo antigo», baixe o arquivo de novo: alguns recursos (White Page pronta do catálogo, regras de parâmetros da oferta, verificação de interação real) exigem a versão nova.

Sintoma 6. Tem clique, mas não tem lead

O filtro pode funcionar perfeitamente, mas nos relatórios «Leads» e «Receita» estão zerados. A causa: o recebimento de conversões não foi configurado. Um fluxo no modo «Cloaking» sem tracker externo não recebe conversões.

O que fazer, conforme o esquema:

  • Rede de afiliados — em Recebimento de conversões, escolha a rede, copie o endereço de postback para o painel dela e passe o {click_id} no parâmetro certo do link da oferta (por exemplo, sub1).
  • Seu site com formulário — código para o processador do formulário, script para a página de obrigado ou pixel.
  • Tracker externo — escolha-o na etapa 3 do fluxo, adicione external_id={click_id} ao link da oferta e cole o endereço de postback no tracker.

Na aba Registro de «Recebimento de conversões» aparecem as últimas mensagens recebidas com o resultado: «lead registrado», «clique não encontrado», «sem click_id», «cloaking sem tracker». Em geral, o resultado já diz o que está errado. Detalhes nos artigos postback no marketing de afiliados e click ID e Sub ID.

Verificação antes do lançamento no Diagnóstico

Para não descobrir problemas com orçamento real, abra o Diagnóstico do fluxo antes de começar a campanha. Ele mostra o que o fluxo responde a visitas típicas: um crawler, uma requisição de servidor, um navegador automatizado e uma pessoa real com marcador de anúncio. Ali também são verificadas a White Page e a oferta: se respondem, quantos redirecionamentos há no caminho, se o domínio não está em listas negras. Tudo o que for encontrado aparece no bloco «Corrija antes do lançamento».

Dica. Não tente testar o filtro acessando o seu link por VPN ou de um servidor alugado. Você vai testar a sua rede, e não as configurações do fluxo, e o seu endereço pode cair no filtro como suspeito. Para os seus testes, adicione seu IP à lista branca do fluxo e acompanhe o log.

Além disso, o ArtisanClo vigia sozinho os fluxos ativos: a cada minuto verifica se a oferta responde, toda manhã se a White Page abre, e regularmente se o domínio não foi marcado pelos navegadores. Os avisos chegam no sino e, se o bot estiver conectado, no Telegram.

Quando escrever ao suporte

Se nenhum sintoma se encaixou, escreva ao suporte (menu sob o avatar → Fale conosco) e anexe o link do «Relatório da visita» de um exemplo de decisão errada, o número do fluxo e o número do clique. Assim a análise leva minutos, e não um dia de troca de mensagens.

Como distinguir bot de pessoa sem exagerar no rigor está no artigo como filtrar bots, e a instalação correta no material como conectar o cloaker.

Em resumo

Se o cloaker não funciona, comece pelo log de cliques, por «Verificar minha página» e pelo «Relatório da visita». Todos veem a oferta — procure cache, gerenciador de tags, modo sombra. Todos veem a white page — procure o status do fluxo, o plano, o aquecimento e o shield. Está cortando gente real — veja o rigor, o IPv6, o geo e o Diagnóstico. Não há leads — configure o recebimento de conversões. E antes de cada lançamento passe o fluxo pelo Diagnóstico. Se você ainda está escolhendo um serviço, veja o que verificar antes de comprar um cloaker: o log de motivos e a verificação da conexão poupam horas desse tipo de diagnóstico.

Perguntas frequentes

01

Como saber se o cloaker está funcionando?

Clique em Verificar minha página na janela de conexão do fluxo, depois abra o link do anúncio numa janela anônima e encontre a visita no log de cliques. O Diagnóstico mostra o que o fluxo responde a um crawler, a uma requisição de servidor, a um navegador automatizado e a uma pessoa real com marcador de anúncio.

02

Como testar o cloaker sem gastar verba de anúncio?

Use o Diagnóstico do fluxo antes de lançar: ele passa visitas típicas pelas configurações atuais e mostra a decisão para cada uma. Depois abra o link com marcador de clique numa janela anônima, pela sua internet normal, e encontre a visita no log. Acessar o próprio link de servidores ou por VPN não adianta: você testa a sua rede, e o endereço pode cair no filtro.

03

Por que o cloaker deixa bots chegarem à oferta?

Na maioria das vezes a página sai do cache, a tag JS foi colocada por um gerenciador de tags ou não é a primeira, ou está ligado o modo sombra ou o modo Tracker. Mais raramente, o rigor é suave demais. Veja o log: se não há visitas nenhuma, o filtro simplesmente não as vê.

04

Por que o painel mostra cliques, mas nenhum lead nem receita?

As conversões não aparecem sozinhas: é preciso configurar o recebimento de conversões — postback da rede de afiliados, código na página de obrigado ou tracker externo. Um fluxo no modo Cloaking sem tracker externo não recebe conversões, e leads e receita ficam zerados.

05

Preciso baixar de novo o arquivo PHP depois de mudar as configurações?

Não, as configurações ficam no painel, não no arquivo. Uma nova versão do arquivo só é necessária quando a janela de conexão mostra o aviso de que você está usando um arquivo antigo. Lembre que a decisão para um visitante fica guardada no navegador por até um minuto, então teste numa nova janela anônima.

Leia também

Veja o seu tráfego na prática

Conecte o ArtisanClo ao seu site, veja quem realmente chega pelos anúncios e por que cada clique recebeu a sua decisão.