Stape
Suche
Kostenlos ausprobieren

Wie Facebookereignisdeduplication im Google Tag Manager einrichten

Aktualisiert
26. Nov. 2024
Veröffentlicht
12. März 2021
Auch erhältlich

Die Verwendungen des server-side tracking (Facebook Conversions API) werden populärer wegen seiner Fähigkeit, um tracking pixel blocking durch ITPs and AdBlockers zu verhindern. Der andere enorme Vorteil der Facebook conversion API ist, dass sie die Lebensdauer von Cookies erhöht.  Als Sie FB Conversions API  auf Ihrer Website noch nicht implementiert haben, folgen Sie dieser Anleitung. 

In diesem Artikel beschreibe ich, wie Facebook events deduplication einrichten, als Sie jetzt beide Browsers und Verfolgungsmethoden auf Ihrer Website verwenden.

Warum müssen Sie Facebook event deduplication einrichten?

Facebook Pixel und Conversions API teilt mit Ihnen Standard Ereignisse und benutzerdefinierte Ereignisse durch FB, so dass Sie Anzeigenleistung messen und optimieren können.  Das Pixel erlaubt es Ihnen, Mit diesem Pixel können Sie mit Web Ereignissen genau von Web Browser teilen, während Conversions API  sich Ihnen mit den Web Ereignissen aus dem Cloud Server teilen lässt.

Beide Facebook Pixel und Facebook conversion API lassen Sie Ereignisse senden. Und was für Ereignisse, Ich meine Kundenaktionen. Das Unterschied ist, dass Pixel Ereignisse vom Browser sendet, und CAPI Ereignisse vom Server sendet. Als Sie Facebook melden, dass die Browser Methode und Server Methode identische Ereignisse senden, akzeptieren sie eine und verwerfen die andere.

Es gibt mehrere Möglichkeiten, einschließlich die folgenden, um Facebook Tracking einzurichten:

1. Nur die Browser (Pixel) Methode verwenden. Es ist von FB nicht empfohlen wegen der Benutzer Verfolgung Einschränkungen.   

2. Nur Server Verfolgung verwenden. Der Hauptvorteil von den Vorfolgungen auf dem Server ist, dass Ihr Browser  vom FB Pixel nicht geladen wird. Ihre Website  wird im Futur schneller geladen. Und zum Abschluss haben Sie die bessere Benutzererfahrung.

3. Kombinieren Sie Browser Verfolgung und Server Verfolgung. Das sind mehrere Optionen für Sie :

● Senden Sie einige Ereignisse vom Browser und ein Ereignis vom Server. Zum Beispiel, die eigene FB Conversion API integration von Shopify wird alle FB Ereignisse über den Browser senden und Ereignisse vom Server kaufen. In diesem Fall brauchen Sie die Deduplikation nicht.

● Senden Sie alle Ereignisse vom Browser und Server.

Als Sie entscheiden, um beide Browsers und Server Ereignisse Verfolgungen für alle Ihre Ereignisse verwenden wollen, brauchen Sie in diesem Fall Ereignis Deduplikation einzurichten. Mit Hilfe der  Facebook Ereignis Deduplikation wird FB alle Ihre Ereignisse bekommen und verstehen, dass die Ereignisse identisch sind, einige von ihnen putzen und die anderen anhalten. Als Sie die  Browser und Server Mothode kombinieren, aber Ereignis Deduplikation nicht einrichten, wird Ihre Date nicht korrekt sein, da alle diesen Ereignisse zwei Male verfolgt werden.

Facebook braucht zwei Ereignisse Parameter für Ereignis Deduplikation: den Ereignis Namen und die Ereignis ID. Sie haben gerade den Ereignis Namen mit der bestehenden Installation. Dieser Artikel wird beschreiben, wie Facebook Ereignis ID  im Google Tag Manager Container konfigieren.

Wie funktioniert Facebook Event Deduplikation?

Facebook verfügt über zwei Möglichkeiten, um doppelte Ereignisse zu identifizieren, die von den Browser und Server versendet wurden:

1. Ereignis ID und Ereignisname.

Facebook empfehlt diese Methode, und wir werden sie als ,,wie tun,, beschreiben. Was für diese Methode brauchen Sie Ereignis ID für alle Ereignisse zu verwenden, die Sie via Pixel und CAPI versenden. FB wird Facebook Pixels and Conversion API Events mit identischen Namen von den Ereignissen und Ereignissen IDs deduplizieren. Facebook traut dem Browser Ereignis mehr zu, und wenn sie ähnliche Ereignisse und iinerhalb von 5 Minuten Unterschied erreichen, unterhalten sie Browser Ereignisse und  löschen Server Ereignisse.

2. FBP oder External ID

Diese Methode ist bestimmt, aber ist durch Facebook nicht empfohlen. In diesem Fall müssen Sie den Ereignisnamen, fbp, und/oder external_id  für alle Browser Ereignisse und Server Ereignisse senden. Facebook vergleicht und identifiziert alle diese Parameter, ob sie gerade ein Browser Ereignis mit diesen Parametern haben. Und als es geht,  verwerfen sie Server Ereignisse. FB empfehlt diese Ereignisse nicht zu benutzen, seit sie nur die Deduplikation identifizieren können, als das Browser Ereignis erst gesendet ist. Es bedeutet, dass als Sie erst ein Server Ereignis senden, haben Sie duplizierte Ereignisse.

Facebook kann auch Ereignisse zusammenführen. Zum Beispiel, wenn Sie einige angereicherten Daten vom Server senden, haben Sie Möglichkeiten die fehlenden Daten zum Browserereignis hinzufügen. Das ist keine Standardfunktion. Um ihn zu aktivieren, kontaktieren Sie mit einem Facebook Vertreter, bitte.

Wie Facebook Ereignis Deduplikation durch Google Tag Manager einrichten?

Sie müssen die Facebook Conversion API Einrichtung durch Google Tag Manager Server container haben. Bitte, folgen Sie dieser Anleitung, als sie noch nicht auf Ihrer Webseite eingerichtet ist.

Facebook empfiehlt die Verwendung des störenden Facebook-Pixels und der Conversion-API. Wenn Ihre Website jedoch dieselben Ereignisse über das Zählpixel und die Conversions-API sendet, kann es zu einer Duplizierung der Ereignisse kommen, da FB dieselben Informationen vom Browser und vom Server erhält.

Facebook hat eine Deduplizierungsfunktion. Wenn sie wissen, dass die Browser- und die Serverereignisse identisch sind, können sie nur eines behalten.

Ich würde sagen, dass die Einrichtung der Event-Deduplizierung ein Muss ist, wenn Sie alle Events sowohl vom Server als auch vom Browser senden wollen. Ohne Event-Deduplizierung sind Ihre Daten nicht korrekt, was sich auf Ihre Facebook-Kampagnen auswirken kann.

Um die FB Conversion API-Deduplizierung einzurichten, müssen Sie eindeutige Event-IDs vom Browser und dem Server senden. Die gleichen Ereignisse vom Browser und vom Server sollten die gleiche Event-ID haben.

Wir haben eine benutzerdefinierte Variable erstellt, die eine eindeutige ID für jedes Ereignis erzeugt. Sie können es über diesen Link zur Vorlagengalerie zu Ihrem Webcontainer hinzufügen. Verwenden Sie diese Variable, um die Event-ID für das Facebook-Pixel innerhalb des Web-Containers und die Facebook-Conversion-API über den Server-Container zu senden.  Wir haben eine detailliertere Beschreibung, wie man die Facebook-Ereignisdeduplizierung einrichtet.

Sie können eine eindeutige Event-ID vom Web-Container an den Server-Container übergeben, indem Sie die benutzerdefinierte Abmessung von Google Analytics oder Data Tag und Data Client verwenden.

Wenn die Deduplizierung korrekt eingerichtet ist, sollten Sie sie im Testwerkzeug des Ereignismanagers sehen. Und nachdem Sie alle Änderungen an der Produktion veröffentlicht haben, können Sie auf die Ereignisdetails klicken, um die Anzahl der Ereignisse zu sehen, die Facebook vom Browser und vom Server erhalten hat. Wie viele Ereignisse sie verarbeitet und dedupliziert haben.

Abschluss

Facebook conversion API ist eine ausgerechnete Lösung, als Sie Ihre Websitebenutzer  durch präzisen Bypass ,  Adblocker und ITPS verfolgen wollen und noch Lebensdauer von Cookies  verlängern wollen. Bei einer kombinierten Server- und Browsermethode werden Sie Facebook Pixels im Browser   ausführen, endlich wird die Webseite schwerer. Mit dieser Methode können Sie voll sicher sein, um jede Benutzer oder Ereignisse auf Ihrer Website nicht zu verpassen.

Wenn Sie Fragen oder Kommentare zur Implementierung der Facebook Event Deduplikation  haben, berichten Sie mich in den Kommentaren unten.

Tagged with:Facebook

Probieren Sie Stape für alles rund um Server-seitigejetzt!