Isso é bastante comum na verdade, mas facilmente evitável quando você sabe o porquê 😃
A situação mais comum para esses erros de ação inválida é esta:
- Você carrega um link ou página > vai para alguma página de destino. O rastreador pensa que você está no nó da página de destino
- Você clica no link de ação. O rastreador vê que você está na página de destino > executa a ação 1 > redireciona você para a oferta. O rastreador agora pensa que você está no nó da oferta
- Você volta para a página de destino anterior, geralmente porque o link de ação foi aberto em uma nova aba, ou você usou o botão voltar e sua página de destino não tem nosso JS nela. Você está agora no nó da página de destino, mas o rastreador pensa que você está no nó da oferta.
- Você clica no link de ação. Agora, se a URL da ação não contém dados que informam ao rastreador que você é um clique repetido da página de destino, ou se isso não está no referenciador, o rastreador ainda pensa que você está no nó da oferta.
- O rastreador tenta executar a ação 1 no nó da oferta, mas ela não existe, então ele retorna o erro que você postou.
O segundo caso mais comum é quando você vai diretamente para a URL da sua página, não usando um redirecionamento/link direto gerado --> e então clica na ação.
Neste caso, não há contexto de rastreamento (a menos que você tenha incorporado nosso código JS fluxDefaults), e então ele não pode determinar o que fazer.
Existem algumas maneiras de garantir que isso não aconteça:
- A maneira #1 é colocar nosso JS em suas páginas, usando o código que você obtém do diálogo de edição da página de destino (ou construtor de funil > obter links/JS para essa página). Desta forma, quando a página carrega, nosso JS escaneia por links de ação e injeta o ID do visitante no link, junto com o nó de onde eles estão vindo. Com isso, cliques repetidos têm um contexto claro para o rastreador.
- Em segundo lugar, certifique-se de usar links gerados do construtor de funil em todos os lugares. Se você precisar rastrear tráfego orgânico, incorpore padrões na página. Sempre teste seus links em novas janelas anônimas para testar claramente.
Sobre parâmetros padrão: esses parâmetros padrão não são substituições, mas sim fallbacks que o rastreador usará se não tiver contexto/informações sobre o usuário.
Refiro-me a estes parâmetros:
Se o rastreador sabe em qual nó/funil o usuário está, ele sempre executará a ação relevante. Se essa ação não existir nesse nó, você recebe este erro.
Esses parâmetros padrão acima raramente são usados na verdade -- é ruim se eles tiverem que ser usados, pois indica que o rastreamento falhou e alguns fallbacks tiveram que ser utilizados!