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:
- 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.
- Clique em «Verificar minha página» na janela de conexão do fluxo (Fluxos → Mais → Conectar).
- 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.



