Pixel e API de eventos: evite contar a mesma compra
Duas mensagens técnicas sobre uma compra não representam duas compras. A integração precisa preservar essa diferença.
O que você leva desta leitura
- A mesma conversão precisa manter uma identidade consistente.
- Teste navegador, servidor e reenvio separadamente.
- Compare eventos recebidos com pedidos reais.
Uma compra pode ser comunicada pelo navegador e também pelo servidor. Essa redundância de envio não significa que o cliente comprou duas vezes. Quando Pixel e API de eventos compartilham a mesma ocorrência, a integração precisa permitir que a plataforma reconheça as cópias. Sem esse cuidado, o relatório pode parecer melhor enquanto a quantidade real de pedidos permanece igual.
Defina qual ocorrência merece um identificador
Comece pelo evento comercial: pedido confirmado, cadastro concluído ou outra ação definida. Diferencie essa ocorrência das tentativas técnicas de enviá-la. Um reenvio após falha de rede continua relacionado ao mesmo acontecimento. Gerar uma nova identidade a cada tentativa transforma transporte em atividade comercial no registro.
No TikTok, a documentação de deduplicação orienta o compartilhamento do identificador de evento quando Pixel e API enviam cópias da mesma conversão. Confira os campos e condições atuais na referência oficial. A implementação precisa manter a correspondência entre os canais, em vez de criar valores independentes em cada lado.
Desenhe a origem e o percurso do evento
Documente onde a ocorrência é confirmada, qual sistema cria seu identificador e como esse valor chega aos envios. Para uma compra, o estado do pedido deve ser considerado. Abrir a página de confirmação novamente não deve criar uma compra adicional só porque o navegador carregou outra vez.
Separe identidade de informações pessoais
Use uma identificação técnica apropriada ao evento e à integração. Não coloque dados pessoais em URLs ou em nomes livres para facilitar uma análise. Liste os campos necessários e quem pode acessá-los. A facilidade de enviar mais informações não é motivo suficiente para ampliar a coleta sem finalidade definida.
Exemplo: confirmação e atualização de página
Imagine uma loja fictícia em que o servidor confirma um pedido e o navegador abre o resumo. Ambos podem comunicar o evento, com a identificação consistente da mesma ocorrência. Se a pessoa atualizar a página, a aplicação deve preservar o significado do pedido, sem registrar uma nova compra apenas pelo recarregamento.
Agora considere uma falha temporária no envio do servidor. A repetição precisa se referir à mesma ocorrência, com observabilidade da tentativa e do retorno. Guarde registros técnicos suficientes para investigar o percurso, sem expor credenciais ou dados desnecessários. Pedido comercial e mensagem de integração são entidades relacionadas, mas distintas.
Monte uma matriz de testes controlados
Teste um evento enviado apenas pelo navegador, outro apenas pelo servidor e uma mesma ocorrência enviada por ambos. Inclua recarregamento, repetição após falha e fluxo interrompido. O objetivo é verificar se a plataforma recebe o sinal esperado e reconhece cópias conforme as regras documentadas.
Use as ferramentas de teste e diagnóstico disponíveis no gerenciador de eventos. Registre identificadores de teste, horário, origem e resultado observado. Uma mensagem sem erro de transporte não comprova que o evento foi interpretado corretamente. Confira também nome, parâmetros e vínculo com a ocorrência esperada.
Reconcilie sinais técnicos com a operação
Compare pedidos reais e eventos em períodos compatíveis, reconhecendo diferenças de atribuição e processamento. Uma divergência merece investigação por causa: duplicata, ausência, classificação incorreta ou alteração comercial. Não ajuste números manualmente para fazer os painéis coincidirem sem entender o mecanismo.
Depois de uma mudança na plataforma da loja, repita os casos essenciais de teste. Plugins e integrações podem alterar o local do disparo ou a criação do identificador. Mantenha uma pessoa responsável pela revisão e um registro de versões. A mensuração só continua confiável quando o mesmo cuidado acompanha a evolução do checkout e dos sistemas conectados.
Perguntas frequentes
O identificador deve mudar em cada tentativa de envio?
Para a mesma ocorrência, mudar o identificador pode dificultar o reconhecimento da duplicata. A regra precisa seguir a documentação da integração utilizada.
Deduplicação resolve toda divergência de atribuição?
Não. Ela trata cópias do mesmo evento. Janelas, critérios de atribuição, coleta e cancelamentos continuam podendo produzir diferenças entre sistemas.
Fontes e referências
Para aprofundar a leitura e conferir a documentação original.
Conteúdo produzido com apoio de inteligência artificial. Exemplos ilustrativos; recursos de plataformas podem mudar. Conheça a proposta editorial.
Seu próximo projeto começa com uma boa conversa.
A FullDynamic desenvolve sites, lojas virtuais, sistemas e aplicativos. Conte o que seu negócio precisa.
Conversar sobre meu projeto