Hallo, ich habe mein Facebook Pixel mit meinem Forum integriert. Alles funktioniert wie erwartet, außer dass ein PageView Pixel-Ereignis zweimal ausgelöst wird, wenn ich Forenbeitragsseiten lade. Auf anderen Forenseiten wird ein einzelnes PageView Pixel-Ereignis ausgelöst. Weiß jemand, warum dieses doppelte Auslösen passieren könnte?
Wie hast du das Pixel hinzugefügt?
Ich habe eine Komponente (Einstellungen > Anpassen > Komponenten) namens „Facebook Pixel“ erstellt und dann auf „CSS/HTML bearbeiten“ geklickt. Dann habe ich meinen Meta Pixel Code in den Abschnitt „Common Head“ kopiert und eingefügt und auf „Speichern“ geklickt. Ich habe versucht, das Pixel in den Abschnitt „Body“ zu verschieben, um zu sehen, ob das das Problem behebt, aber das hat nicht funktioniert.
Jede Hilfe, die Sie leisten können, wird geschätzt. Danke!
Bearbeiten: Ich habe herausgefunden, warum das passiert, aber ich weiß nicht, wie ich es beheben kann. Die URL ändert sich, nachdem die Seite geladen wurde. Zum Beispiel wird am Ende der URL bei der ersten Seitenansicht ein „/3“ angehängt und bei der zweiten Seitenansicht ein „/2“. Wenn ich die Seite nach oben scrolle, verschwindet der Anhang, was tatsächlich eine dritte Seitenansicht auslöst. Wenn ich auch wieder nach unten scrolle, erscheint der Anhang wieder.
Hallo Charles,
Ich habe mir das kurz angesehen und hier ist ein Link, der beschreibt, wie man das richtige Verhalten mit SPAs (Discourse ist eine davon) erreicht. Ich denke, du musst dich in das Ember-Routing-System einklinken und den PageView nur dann verfolgen, wenn ein neues Thema geöffnet wird.
Ich denke, du kannst das in Marketplace posten und jemand sollte helfen können, wenn du bereit bist, etwas Geld dafür auszugeben.
