Markus Michalski FAQ

Facebook Pixel: Datenschutz

Welche Daten das Facebook Pixel Plugin für Shopware 6.7 an Meta überträgt: Browser-Pixel und Conversions API, was gehasht wird und was nicht (IP-Adresse, User-Agent), und was du in der Datenschutzerklärung nennen musst.

English Version

Zurück zur Übersicht

Facebook Pixel: Datenschutz

Live Demo: Teste dieses und weitere Plugins live — ohne Installation, ohne Risiko: demo.markus-michalski.net

Das Plugin überträgt Daten an Meta (Facebook). Diese Seite zeigt genau, welche das sind. Sie ersetzt keine Rechtsberatung.

Datenschutz: Bei der Conversions API werden IP-Adresse und User-Agent des Besuchers nicht gehasht, sondern im Klartext an Meta gesendet. Nur E-Mail-Adresse und Telefonnummer werden mit SHA-256 gehasht.

Browser-Pixel

Was Wohin Wann
Meta-Skript fbevents.js wird geladen connect.facebook.net Sobald das Pixel ausgegeben wird (siehe Consent und Cookies)
Pixel ID und Event-Daten (siehe Events und Daten) Meta, über das Meta-Skript Bei jedem Event
Bild für Browser ohne JavaScript (noscript) www.facebook.com/tr mit Pixel ID und ev=PageView Bei jeder Seite, auf der das Pixel ausgegeben wird, auch im Klaro-Modus

Was das Meta-Skript darüber hinaus selbst erhebt, bestimmt Meta. Dazu gehört, was Meta über Cookies, die IP-Adresse und den User-Agent des Browsers erfährt.

Conversions API (serverseitig)

Nur wenn die Conversions API aktiv ist und das Event alle Bedingungen erfüllt (siehe Conversions API). Gesendet wird an graph.facebook.com.

Feld (user_data) Inhalt Behandlung
client_ip_address IP-Adresse des Besuchers, ersatzweise 0.0.0.0 Nicht gehasht
client_user_agent User-Agent des Browsers, auf 512 Zeichen gekürzt Nicht gehasht
em E-Mail-Adresse SHA-256, vorher in Kleinbuchstaben und ohne Leerzeichen am Rand
ph Telefonnummer SHA-256, vorher auf Ziffern reduziert
fbc Wert des Cookies _fbc, wenn vorhanden und im erwarteten Format unverändert
fbp Wert des Cookies _fbp, wenn vorhanden und im erwarteten Format unverändert

Außerdem gehen event_source_url (vollständige URL der Seite, einschließlich Query-String) und custom_data (die Event-Daten) mit. Der Access Token liegt im Request-Body.

Nur E-Mail-Adresse und Telefonnummer durchlaufen das Hashing. IP-Adresse und User-Agent werden bewusst unverändert gesendet, denn Meta erwartet sie so.

Wann gehen E-Mail und Telefonnummer mit?

Event E-Mail Telefonnummer
PageView, ViewContent, ViewCategory, AddToCart des Kunden der aktuellen Sitzung nie
InitiateCheckout des Kunden der aktuellen Sitzung aus der aktiven Rechnungsadresse dieses Kunden
Purchase des Bestellers (auch bei Gast-Bestellungen) aus der Rechnungsadresse der Bestellung

„Kunde der aktuellen Sitzung“ heißt: Sobald die Shopware-Sitzung einem Kunden zugeordnet ist (Kundenkonto oder Gast-Kunde mit aktiver Sitzung), geht dessen E-Mail-Adresse gehasht mit. Besucher ohne zugeordneten Kunden senden außer beim Purchase weder E-Mail noch Telefonnummer.

Zwischenspeicherung in der Queue

Bis der Consumer die Nachricht abarbeitet, liegt sie in der Message Queue von Shopware. Die Nachricht enthält IP-Adresse, User-Agent, URL und die gehashten Werte für E-Mail und Telefonnummer. E-Mail-Adresse und Telefonnummer stehen dort nie im Klartext.

Hinweise für deine Datenschutzerklärung