Dokumentation Meta Pixel

Geändert am Mi, 20 Sep, 2023 um 4:18 NACHMITTAGS

INHALTSVERZEICHNIS


A. Was macht das Plugin?


Mithilfe des Plugin verbindest du deinen JTL-Shop mit den Marketing Möglichkeiten von Facebook und Instagram. Das Plugin bindet den sog. Meta Pixel ein und die Conversion API.


Damit bist du in der Lage Meta Ads zu nutzen.

Zudem kannst du den Erfolg der Werbemaßnahmen messen, die du bei Facebook schaltest (Conversion Tracking).


Das Plugin

  • Bindet den Meta Pixel im Shop ein
  • Trackt Besucher und Käufe
  • Erstellt einen beispielhaften Produkt Katalog zum Export
  • Bindet Microdaten-Tags auf der Artikelseite ein, die den Produkt Katalog automatisch aktualisieren
  • Übertragt die Tracking-Daten mittels Conversion API

B. Welchen Vorteil bringt mir das?

  • Einbindung des Meta Pixel ohne Programmierkenntnisse
  • Übergabe der nötigen Variablen an Meta ohne Änderungen am Quellcode
  • Aufbau einer Custom Audience (Meta Zielgruppe), die dann in Facebook angesprochen werden kann
  • Tracking auch unter den Änderungen durch iOS 14 möglich


1. Einrichtung Meta Pixel Plugin


Die Einrichtung des Plugins ist denkbar einfach. Bitte beachte, dass sich die Masken bei Meta(Facebook) ändern können, das Prinzip bleibt aber dasselbe.


Am besten erstellst du deinen Pixel mit dem kostenlosen Meta Business Manager (https://business.facebook.com)

Hier 2 gute Anleitungen und Infos was der Business Manager ist:


https://allfacebook.de/fbmarketing/facebook-business-manager

https://blog.hubspot.de/marketing/facebook-business-manager-leitfaden


Im Menü findest du den Punkt "Pixel" unter "Datenquellen"



Dort kannst du eine neue "Datenquelle" anlegen und wählst dort "Pixel".


Facebook führt dich durch die weiteren Schritte.


Anschließend hast du einen Pixel und dazu eine Pixel ID.

Diese überträgst du nun noch ins Plugin.


2. Übertragung ins Plugin


2.1 Pixel


Folgendes musst du also tun, falls du nur das Pixel in den Shop integrieren möchtest:

  • Installiere das Plugin
  • Erstelle bei Facebook einen Meta Pixel (Am besten im Facebook Business Manager)
  • Trage deine Pixel ID ein
  • fertig



2.2 CAPI

Folgendes musst du durchführen, wenn du zusätzlich die Conversion API verwenden möchtest (nur JTL-Shop 5):

  • Gehe bei deinem Meta Pixel auf Einstellungen
  • Scrolle runter zum Punkt Conversion API
  • Erstelle deinen Access Token
  • Trage den Access Token im Plugin im Tab Conversion API ein



>> mehr dazu: Conversion API (CAPI)


3. Einstellungen



  • Pixel aktivieren: Du kannst auch hier die Einbindung des Pixel deaktivieren (ohne das Plugin deaktivieren zu müssen)
  • Meta Pixel ID: Trage hier deine Facebook Pixel ID ein (mehrere IDs mit ";" trennen; NUR OHNE CONVERSION API MÖGLICH)
  • Erweitertes Tracking aktivieren: Hier werden nicht nur PageView, sondern auch ContentView, AddToCart, Purchase, Search und InitiateCheckout mit getrackt.
    Näheres zum Erweiterten Tracking findest du hier: https://www.facebook.com/business/help/402791146561655
  • Mikrodaten-Tags für Kataloge nutzen: Wenn diese Einstellung aktiviert ist, werden auf allen Artikeldetailseiten Mirkodaten zu den Produkten eingebunden. Diese werden bei jedem Seitenaufruf automatisch an Facebook übertragen, wodurch das Produkt entweder zum Katalog hinzugefügt, oder (falls bereits vorhanden) aktualisiert wird. Weitere Informationen zu den Mikrodaten findest du hier.
  • Cookie Consent Mode aktiviern: Weiter Informationen zum Consent Mode findest du hier.
  • Conversion API aktivieren: Soll die Conversion API eingebunden werden
  • CAPI ohne Zustimmung nutzen: Ist diese Einstellung auf Nein gesetzt, werden nur Daten über die CAPI versenden, wenn der Nutzer dem zugestimmt hat. (Wichtig: Derzeit mit JTL Consent Manager und EU Cookie Plugin möglich!) Ist die Einstellung auf JA gesetzt, so werden alle Daten gesendet.
  • Crawler/Bot Aufrufe blocken: Ist diese Einstellung aktiviert, werden keine Events mehr erfasst oder gesendet, sobald ein Seitenaufruf durch einen sog. Crawler oder Bot erkannt wird.
    Achtung: Da dies bei jedem Seitenaufruf geprüft wird, kann es zu Performance-Einbußen kommen
  • Brutto oder Netto: Sollen Brutto- oder Nettopreise übergeben werden?
  • Waren- oder Gesamtsumme: Soll nur die Summe der Waren, oder die Gesamtsumme des Warenkorbs (inkl. Rabatte, Versand, etc.) übergeben werden?



  • Meta-Tag einbinden: Soll der Meta-Tag zur Verifizierung der Domain auf der Seite eingebunden werden? (siehe >> Domain Verification)
  • Meta-Tag: Kopiere deinen Meta-Tag von Facebook in dieses Feld. (siehe 7. Domain Verifikation)
  • Skripte für Cookiebot kennzeichnen: Wenn Du den Consent Manager Cookiebot nutzt, kannst du diese Einstellung aktivieren. Dadurch werden die vom Plugin eingebunden Skripte so markiert, dass sie von Cookiebot erkannt werden
    type="text/plain" data-cookieconsent="marketing"


Eventauswahl


Ab Version 2.1.0 können alle Events, die an Facebook übermittelt werden sollen, einzeln aktiviert bzw. deaktiviert werden. So kannst du bestimmen, ob Events nur über den Meta Pixel, nur über die Conversion API (vorausgesetzt diese ist in den Plugineinstellungen aktiviert), oder auf beiden Wegen übertragen werden sollen. 

Möchtest du beispielsweise über die CAPI lediglich Kaufabschlüsse tracken kannst du diese aktivieren und alle Events außer den Bestellabschluss Event deaktivieren. (siehe Bild)



Weitere Informationen zu den übergebenen Events findest du hier.


4. Produkt Katalog


Du kannst bei Facebook auch direkt deine Produkte hochladen uns somit bei Facebook bewerben (ähnlich wie bei Google Shopping).


Unser Plugin hilft dir dabei und erstellt dir ein beispielhaftes Exportformat dazu. Dieses kannst du an deine Wünsche anpassen. Im Übrigen funktioniert in vielen Fällen auch der Google Shopping Export des JTL-Shop.


>> Mehr Infos zum Facebook Produktkatalog

 

5. Datenschutz & DSGVO


Das Meta Pixel kann sehr viele und genaue Daten deines Shop Besuchers erfassen. Deshalb ist es auch notwendig, deinen Kunden beim Besuch des Shops darüber zu informieren.


Um das datenschutzkonform zu machen, benötigst du einen Consent Manager (sog. Cookie Banner)

Wir haben dazu z.B. das Plugin EU Cookie:



7. Domain Verification


Um deine Domain bei Meta zu verifizieren musst du zunächst in den "Unternehmenseinstellungen" des Facebook Business Managers eine neue Domain anlegen:



Wähle anschließend die Option: "Füge einen Meta-Tag zu deinem HTML-Quellcode hinzu" und kopiere den Meta-Tag:


Diesen kannst du jetzt in den Plugineinstellungen einfügen und über die Einstellung "Meta-Tag einbinden" wird dieser automatisch in deinem Quellcode eingefügt:



8. Cookie Consent Mode


Wichtig: Nur mit geeignetem Consent Manager Tool verwenden!


Alternativ zum strikten Blocken kann man die Verantwortung ob getrackt werden soll auch Facebook Pixel überlassen. Facebook (Meta) bietet dazu die Möglichkeit, dass das Tracking Script geladen werden kann, ohne dass, bis zur Zustimmung durch den Nutzer, Tracking stattfindet. Genauers von Facebook selbst dazu findest du hier.


Wenn der Cookie Consent Mode aktiviert ist, wir auf jeder Seite die Zustimmung zum Consent automatisch verweigert. Dies geschieht durch das Einfügen des Code-Snippets:

fbq('consent', 'revoke');


Dies wird nur aufgehoben, wenn dein Consent Manager Tool dies unterstützt (z.B. EU Cookie Plugin). Der JTL Consent Manager unterstützt den Cookie Consent Mode derzeit nicht!


Einen Artikel, wie der Cookie Conent Mode im EU Cookie Plugin eingerichtet wird, findest Du hier.



Tags: