Olá, integrei meu Pixel do Facebook com meu fórum. Tudo está funcionando como esperado, exceto que um evento de Pixel PageView é acionado duas vezes quando carrego as páginas de postagens do fórum. Um único evento de Pixel PageView é acionado em outras páginas do fórum. Alguém sabe por que isso pode estar acontecendo?
Como você adicionou o pixel?
Criei um componente (Configurações > Personalizar > Componentes) chamado “Facebook Pixel” e depois cliquei em “Editar CSS/HTML”. Em seguida, copiei e colei meu Meta Pixel Code na seção Cabeçalho Comum e cliquei em “Salvar”. Tentei mover o pixel para a seção Corpo para ver se isso corrigiria o problema, mas não adiantou.
Qualquer ajuda que você puder fornecer é apreciada. Obrigado!
Editar: Descobri por que isso estava acontecendo, mas não sei como consertar. O URL muda depois que a página carrega. Por exemplo, há um /3 anexado ao final do URL na primeira PageView e um /2 anexado à segunda PageView. Quando eu rolo a página para cima, o anexo desaparece, o que na verdade aciona uma terceira PageView. Além disso, quando eu rolo para baixo novamente, o anexo reaparece.
Olá Charles,
Dei uma olhada rápida nisso e aqui está um link que descreve como obter o comportamento correto usando SPAs (Discourse sendo uma delas). Acho que você precisa se conectar ao sistema de roteamento Ember e rastrear o PageView apenas quando um novo tópico for aberto.
Acho que você pode postar isso em Marketplace e alguém poderá ajudar se você estiver disposto a gastar algum dinheiro com isso.
