Halte die Konfiguration fest, die du testest
Notiere in den Einstellungen deines Shops den gewählten Einwilligungsmodus und die Schalter für Browser- und Server-Tracking. Ermittle den Consent-Manager in deinem Onlineshop und jedes unabhängige Pixel und jeden Sender für Käufe. Ein installiertes Consent-Banner allein belegt nicht, dass diese Tools seine Auswahl erhalten.
Das Verhalten bei der Einwilligung hängt von Plattform, Integration und Konfiguration ab. Die folgenden Prüfungen beschreiben technisches Verhalten und sind keine Bestätigung der Konformität mit der DSGVO, dem CCPA oder dem Google Consent Mode. Prüfe die Anforderungen, die für deinen Shop gelten.
Verbinde die Auswahl im Onlineshop mit dem SDK
Das Browser-SDK von WeProfit akzeptiert Consent-Befehle. Verbinde sie mit den entsprechenden Entscheidungen aus deinem Consent-Manager, nachdem du das SDK laut Anleitung initialisiert hast. Löse keine Zustimmung bedingungslos beim Laden der Seite aus und kopiere dieses Beispiel nicht als Ersatz für deinen Consent-Manager.
// When the shopper grants the applicable consent:
wp("consent", "granted");
// When the shopper denies or withdraws it:
wp("consent", "denied");Trenne die Erfassung im Browser von der Weiterleitung vom Server
Im Modus „Streng“ wartet das SDK auf eine erteilte Einwilligung, bevor es Browser-Events sendet. Bei einer Ablehnung werden Events in der Warteschlange verworfen. Auch die Übermittlung vom Server an Werbenetzwerke erfordert eine erteilte Einwilligung.
Im Modus „Ausgewogen“ können Events mit ihrem Einwilligungsstatus in WeProfit aufgenommen werden; abgelehnte Events werden nicht vom Server an Werbenetzwerke übermittelt. Das Verhalten der Browser-Pixel musst du separat prüfen. Geh nicht davon aus, dass die Einstellung „Aus“ jegliches Tracking deaktiviert: Die aktuellen Wege über Browser und Server behandeln diesen Modus unterschiedlich.
Bestell-Webhooks und Plattform-Pixel sind getrennte Wege. Geh nicht davon aus, dass das Verhalten des SDK im Onlineshop beweist, dass jede Shopify- oder WooCommerce-Bestellung den richtigen Einwilligungsstatus hat. Prüfe auch diese Wege.
Teste eine neue Sitzung, Zustimmung, Ablehnung und Widerruf
Nutze eine saubere Browsersitzung und zulässige Testdaten. Notiere Shop, Modus, Aktion, beobachteten Event-Status und Übermittlungsergebnis, damit du dieselben Prüfungen nach einem Release wiederholen kannst.
- Rufe ein Produkt auf, bevor du eine Einwilligungsentscheidung triffst. Prüfe im Modus „Streng“, ob das SDK Browser-Events und Aktivitäten von Marketing-Pixeln zurückhält.
- Erteile die Einwilligung über deinen echten Consent-Manager. Löse einen Seitenaufruf, einen Produktaufruf oder eine Warenkorb-Aktion aus und sieh dir den Einwilligungsstatus des Events in WeProfit an.
- Wiederhole das mit abgelehnter Einwilligung und nach einem Widerruf. Kontrolliere sowohl die Browser-Anfragen als auch die serverseitigen Übermittlungsprotokolle der Zielplattformen, statt dich auf den Zustand des Banners zu verlassen.
- Teste einen zulässigen Checkout oder eine bekannte Bestellung separat. Prüfe Bestell-ID, Wert, Währung, den erfassten Einwilligungsstatus und das vorgesehene Ergebnis der Übermittlung an die Netzwerke.
- Führe „Installation > Installation überprüfen“ aus, um Skript, Write Key und aktuelle Events zu prüfen. Diese Prüfung ergänzt den Einwilligungstest, ersetzt ihn aber nicht.
- Nutze, wo verfügbar, die Test- und Diagnosetools des verbundenen Netzwerks. Dass ein Netzwerk ein Event annimmt, beweist weder eine Attribution noch die Einhaltung rechtlicher Vorgaben.
Kläre Abweichungen, bevor du dich auf die Berichte verlässt
Wenn gewählter Modus, erfasster Einwilligungsstatus und tatsächliche Übermittlung nicht übereinstimmen, halte fest, wie sich das Problem nachstellen lässt, und kontaktiere den Support. Triff keine pauschalen Aussagen zur Rechtskonformität, nur weil ein Event erfolgreich gesendet wurde. Prüfe bei Google zusätzlich die Einstellungen zu Nutzerdaten und Personalisierung deiner GA4-Implementierung.