Ciao, ho integrato il mio Facebook Pixel con il mio forum. Tutto funziona come previsto, tranne per il fatto che un evento Pixel PageView si attiva due volte quando carico le pagine dei post del forum. Un singolo evento Pixel PageView viene attivato su altre pagine del forum. Qualcuno sa perché potrebbe verificarsi questo doppio trigger?
Come hai aggiunto il pixel?
Ho creato un componente (Impostazioni > Personalizza > Componenti) chiamato “Facebook Pixel” e poi ho cliccato su “Modifica CSS/HTML”. Successivamente, ho copiato e incollato il mio Meta Pixel Code nella sezione “Common Head” e ho cliccato su “Salva”. Ho provato a spostare il pixel nella sezione “Body” per vedere se questo risolveva il problema, ma non è successo.
Qualsiasi aiuto che puoi fornire è apprezzato. Grazie!
Modifica: Ho capito perché stava succedendo questo, ma non so come risolverlo. L’URL cambia dopo che la pagina viene caricata. Ad esempio, viene aggiunto un “/3” alla fine dell’URL nella prima PageView e un “/2” alla seconda PageView. Quando scorro verso l’alto la pagina, l’appendice scompare, il che in realtà attiva una terza PageView. Inoltre, quando scorro di nuovo verso il basso, l’appendice riappare.
Ciao Charles,
Ho dato una rapida occhiata a questo e ecco un link che descrive come ottenere il comportamento corretto utilizzando le SPA (Discourse ne è una). Penso che tu debba agganciarti al sistema di routing di Ember e tracciare PageView solo quando viene aperto un nuovo argomento.
Penso che tu possa pubblicarlo su Marketplace e qualcuno dovrebbe essere in grado di aiutarti se sei disposto a spendere dei soldi per questo.
