Olá, @Douglask8 .
Lamento muito que você esteja passando por isso. Entendo a importância de resolver essa questão e fico feliz em ajudar. Dados de compra discrepantes podem ter algumas causas. Veja abaixo:
Checkout transparente não autorizado
Dei uma olhada nos prints que enviou. Você está utilizando o checkout transparente da Yampi? Se sim, há grandes chances de essa ser a fonte do problema. Essa integração não é aprovada pela Shopify e faz o que chamamos de hijack checkout, que causa erros na sincronização de dados, discrepância das informações e conflito com as funcionalidades nativas da Shopify, além de comprometer a segurança dos clientes e comerciantes. Nós costumamos receber diversas reclamações sobre erros no pixel de lojistas que optaram pela Yampi e outros checkouts não aprovados pela Shopify. A Shopify não é familiar com a integração e não tem controle sobre esse comportamento, já que ela é externa, desenvolvida por terceiros e não aprovada por nós.
Dessa forma, recomendo optar por uma das soluções de checkout transparente homologadas. São elas:
- PagBrasil: A PagBrasil também possui um checkout transparente que vem sendo utilizado cada vez mais em nossa plataforma. A solução desenvolvida por eles oferece diversos recursos interessantes, como: validação de CEP, confirmação e lembrete de boletos por SMS, PEC Flash e links de pagamentos. Recomendo que entre em contato com o atendimento da PagBrasil para verificar as condições de uso e implementação deste Checkout.
- EBANX: O EBANX oferece métodos de pagamento locais em seu site com opções de pagamento como Boleto Bancário, Transferência Bancária e Cartões de Crédito Doméstico. Ele também oferece possibilidade de cobrar parcelamento dos clientes e um checkout otimizado (logotipo personalizado, menos campos, preço na moeda local do seu cliente).
Evento padrão já configurado no código
Sobre o print de erro que o Facebook está exibindo sobre os eventos e instalação do pixel, me parece que você instalou um evento manualmente no código. Dessa forma, e de acordo com a própria central de ajuda do Facebook, se você configurou eventos manualmente usando código anteriormente, você terá que alterar e configurar esses mesmos eventos utilizando o mesmo meio (manualmente no código). Se tentar configurar um evento padrão que já foi adicionado, você receberá uma mensagem de aviso para não configurá-lo duas vezes.
Para esclarecer, existem dois métodos diferentes para adicionar o pixel do Facebook à sua loja. E você precisa optar por somente um deles para que o pixel funcione.
- Você pode adicionar o pixel automaticamente através do canal de venda Facebook no seu admin da Shopify sem usar nenhum código. Você precisa apenas do seu ID do pixel do Facebook.
- Você pode adicionar o código manualmente no tema da loja para rastrear as páginas e adicionar o código de acompanhamento no campo scripts adicionais na seção checkout do admin.
Se tiver escolhido a opção de adicionar código manualmente, porque você decidiu por essa opção? Se não tiver um motivo específico, recomendamos remover o código de pixel do arquivo de temas e conectar o pixel automaticamente no seu admin da Shopify através do canal de vendas do Facebook. Isso porque, quando o pixel é inserido dessa forma, ele acompanha automaticamente os eventos ViewContent, Search, AddToCart, InitiateCheckout, AddPaymentInfo e Purchase na loja virtual e não deverá apresentar erros; a não ser que você esteja utilizando um checkout transparente não autorizado. Nesse caso, há grandes chances de ainda assim ocorrerem erros de sincronização.
Se você instalou o pixel manualmente usando código no seu site e deseja continuar assim, essa página aqui ensina passo a passo as melhores práticas para a configuração do pixel (durante e após a configuração utilizando código).
Eventos de compra redundantes
Você já deu uma olhada se os mesmos eventos de compra no seu gerenciador estão duplicados, aparecendo mais de uma vez? O problema acima, (dois pixels instalados) pode ser uma das causas que geram eventos de compra redundantes. Recomendo dar uma olhada nesse artigo super completo de como resolver a questão dos eventos de compra redundantes.
Além disso, de acordo com o Facebook, eventos de compra redundantes também podem aparecer se o pixel receber quatro ou mais eventos de compra quando alguém realizar uma compra única no seu site. Esse erro pode gerar um relatório de compras superestimado e pode impactar negativamente a veiculação de anúncios que usam objetivos de conversão ou de vendas do catálogo de produtos. Para obter relatórios e otimização de anúncios melhores, adicione um código de evento de compra somente a uma página específica do seu site que indique que alguém concluiu uma compra, como uma página de agradecimento ou de confirmação. Caso contrário, você pode optar por adicionar o código do evento de compra a uma ação inline específica. Por exemplo, quando alguém clica no botão Comprar agora. (Importante notar que essa solução pode não funcionar corretamente se você estiver utilizando um checkout não autorizado, já que esse tipo de integração modifica o fluxo do checkout.)
Em seu Gerenciador de Eventos do FB, acesse a guia Diagnóstico e clique em Ver URLs afetadas para saber quais páginas do seu site podem conter códigos de evento de compra duplicados. Remova os trechos de código de eventos de compra de qualquer página do seu site que não indique que uma compra foi efetuada. Verifique também o cabeçalho do modelo HTML do seu site para garantir que ele não tenha nenhum código de evento de compra. O único código do Facebook que deve estar no cabeçalho do site é o código de base do pixel do Facebook (que contém o evento visualização da página). Saiba mais sobre as melhores práticas para configurar eventos padrão no seu site.
Espero que os esclarecimentos acima tenham ajudado, Thomas. Se tiver dúvidas, deixe um comentário aqui.