Möchten Sie, dass Microsoft Clarity Heatmap- und Sitzungsaufzeichnungsdaten ohne Cookies erfasst, bis die Besucher ihre Zustimmung geben? WPConsent lässt sich in den Clarity Consent Mode integrieren, sodass Clarity ohne Cookies ausgeführt wird und erst nach Erteilung der Zustimmung eine vollständige Nachverfolgung ermöglicht. Der Microsoft Clarity Consent Mode bietet Ihnen Verhaltensanalysen und respektiert gleichzeitig die Datenschutzpräferenzen der Besucher.
Inhaltsverzeichnis
- Voraussetzungen
- Verstehen, wie es funktioniert
- Aktivieren des Klarheitszustimmungsmodus
- Bestätigung, dass ein Clarity-Dienst vorhanden ist
- Die Beziehung zum Skript-Blocking verstehen
- Überprüfen Ihrer Einrichtung
- Fehlersuche
- Häufig gestellte Fragen
- Schlussfolgerung
Voraussetzungen
Bevor Sie beginnen, stellen Sie sicher, dass Sie Folgendes haben:
- WPConsent installiert und aktiviert
- Das in WPConsent >> Einstellungen aktivierte Einwilligungsbanner
- Das Clarity-Tracking-Skript, das auf Ihrer Website installiert ist (über ein Plugin wie WPCode, Ihr Theme oder manuell in Ihrem Header)
- Mindestens 1 Dienst mit
clarityin seinem Slug in Ihrer Cookie-Datenbank. Führen Sie einen scannen falls Sie es noch nicht getan haben
Verstehen, wie es funktioniert
Der Clarity Consent Mode funktioniert anders als der Google Consent Mode v2. Im Gegensatz zum Google Consent Mode gibt es keine Möglichkeit, für Clarity beim Laden der Seite einen standardmäßigen abgelehnten Status festzulegen. Clarity läuft für Besucher aus der Europäischen Union automatisch im cookielosen Modus, verwendet jedoch standardmäßig weiterhin Cookies für Besucher aus anderen Regionen.
Wenn Sie die vollständige Kontrolle über Cookies für alle Besucher unabhängig von ihrem Standort wünschen, müssen Sie Cookies in den Einstellungen Ihres Microsoft Clarity-Dashboards deaktivieren. Dadurch wird sichergestellt, dass Clarity weltweit im cookielosen Modus ausgeführt wird und Cookies erst aktiviert werden, nachdem WPConsent die Zustimmung übermittelt hat.
Wenn ein Besucher mit Ihrem Banner interagiert, wird WPConsent ausgelöst. window.clarity('consentv2', {...}) mit dem Zustimmungsstatus. Dies geschieht jedes Mal, wenn ein Besucher seine Einstellungen speichert, sei es über die Schaltfläche „Akzeptieren“, die Schaltfläche „Ablehnen“ oder das Einstellungsmodal.
WPConsent ordnet Ihre Cookie-Kategorien den Einwilligungsparametern von Clarity zu:
| WPConsent-Cookie-Kategorie | Parameter für die Einwilligung zur Klarheit | Akzeptierter Wert | Verweigerter Wert |
|---|---|---|---|
| Marketing | ad_Storage | granted | denied |
| Statistiken | analytics_Storage | granted | denied |
Aktivieren des Klarheitszustimmungsmodus
Der Clarity Consent Mode ist standardmäßig aktiviert. Um diese Einstellung zu überprüfen oder zu ändern, navigieren Sie zu WPConsent >> Einstellungen und wählen Sie die Registerkarte „Erweitert “.
Suchen Sie als Nächstes die Umschaltfläche „Clarity-Zustimmungsmodus “. Die Beschreibung lautet: „Verwenden Sie Microsoft Clarity ohne Cookies, bis die Zustimmung erteilt wurde.“

Die Umschaltfunktion ist standardmäßig aktiviert. Wenn sie zuvor deaktiviert war, aktivieren Sie sie und klicken Sie unten auf der Seite auf „Änderungen speichern “.
Der Clarity-Einwilligungsmodus erfordert, dass das Einwilligungsbanner aktiviert ist. Wenn das Banner deaktiviert ist, werden die Einwilligungssignale nicht an Clarity gesendet.
Bestätigung, dass ein Clarity-Dienst vorhanden ist
WPConsent sendet nur dann Zustimmungssignale an Clarity, wenn mindestens 1 Dienst in Ihrer Cookie-Datenbank clarity in seiner Schnecke.
Um dies zu überprüfen, gehen Sie zu WPConsent >> Einstellungen und wählen Sie die Registerkarte „Cookies “. Suchen Sie in Ihrer Liste nach einem Clarity-Dienst.
Wenn Sie den Website-Scanner ausgeführt haben, wurde Clarity wahrscheinlich bereits erkannt. Wenn es nicht in der Liste aufgeführt ist, erstellen Sie einen neuen Dienst und legen Sie den Slug auf clarity. Weisen Sie es dem Statistiken Kategorie.
Die Beziehung zum Skript-Blocking verstehen
Wenn der Clarity-Zustimmungsmodus aktiviert ist, überspringt WPConsent automatisch die Skriptblockierung für Clarity. Dies ist beabsichtigt.
Der Clarity Consent Mode ermöglicht es, das Clarity-Skript sofort in einem cookielosen Zustand zu laden. Anstatt es vollständig zu blockieren, verwendet WPConsent die eigene Consent-API von Clarity, um zu steuern, welche Daten erfasst werden. Das Skript wird ohne Cookies ausgeführt, bis die Zustimmung erteilt wird.
Sie müssen für dieses Verhalten nichts konfigurieren. Es geschieht automatisch, solange:
- Der Schalter für den Klarheitszustimmungsmodus ist aktiviert.
- Der vom Skriptblocker erkannte Dienstname lautet
clarity
Andere Nicht-Clarity-Skripte werden weiterhin wie gewohnt durch die automatische Skriptblockierung blockiert.
Überprüfen Ihrer Einrichtung
Testen Sie, ob der Clarity Consent Mode korrekt funktioniert, indem Sie Ihre Website in einem privaten Browserfenster öffnen.
Überprüfen, ob Clarity geladen wurde
Öffnen Sie die Entwicklertools des Browsers (F12), gehen Sie zur Registerkarte „Konsole“ und geben Sie Folgendes ein:
typeof window.clarity
Dies gibt zurück "function" wenn Clarity korrekt geladen wird. Wenn es zurückkehrt "undefined"Ihr Clarity-Tracking-Skript ist nicht installiert oder wird von einem anderen Plugin blockiert.
Überprüfung der Zustimmungssignale nach der Annahme
Bevor Sie auf „Akzeptieren“ klicken, fügen Sie dies in die Konsole ein, um Clarity-Anrufe abzufangen:
const originalClarity = window.clarity;
window.clarity = function(...args) {
console.log('Clarity called:', args);
return originalClarity.apply(this, args);
};
Akzeptieren Sie nun alle Cookies. Sie sehen eine Ausgabe wie:
Clarity called: ['consentv2', {ad_Storage: 'granted', analytics_Storage: 'granted'}]
Überprüfung der Zustimmungssignale nach Ablehnung
Löschen Sie Ihre Cookies und laden Sie die Seite neu. Richten Sie denselben Intercept wie oben ein und lehnen Sie dann alle Cookies ab. Sie werden sehen:
Clarity called: ['consentv2', {ad_Storage: 'denied', analytics_Storage: 'denied'}]
Auf das Zustimmungsereignis warten
Sie können auch die zugrunde liegenden wpconsent_consent_saved Ereignis wird korrekt ausgelöst:
window.addEventListener('wpconsent_consent_saved', (e) => {
console.log('Consent saved:', e.detail);
});
Dieses Ereignis wird jedes Mal ausgelöst, wenn ein Besucher Einstellungen speichert. Das detail Das Objekt enthält die Kategorieauswahl des Besuchers (zum Beispiel {essential: true, statistics: true, marketing: false}).
Fehlersuche
Der Klarheitszustimmungsmodus funktioniert nicht.
Überprüfen Sie, ob die Umschaltfunktion aktiviert ist. Navigieren Sie zu WPConsent >> Einstellungen >> Erweitert und überprüfen Sie, ob die Umschaltfunktion für den Clarity-Zustimmungsmodus aktiviert ist.
Überprüfen Sie, ob das Banner aktiviert ist. Der Clarity Consent Mode funktioniert nur, wenn Ihr Einwilligungsbanner aktiv ist. Vergewissern Sie sich, dass das Einwilligungsbanner unter WPConsent >> Einstellungen aktiviert ist.
Überprüfen Sie, ob ein Clarity-Dienst verfügbar ist. Gehen Sie zu WPConsent >> Einstellungen und wählen Sie die Cookies Registerkarte. Dienst überprüfen mit clarity in der Slug vorhanden ist.
Das Clarity-Skript ist weiterhin blockiert.
Wenn Clarity trotz aktiviertem Zustimmungsmodus blockiert wird, überprüfen Sie Folgendes:
- Der Service-Slug muss enthalten
clarity(Kleinbuchstaben) - Die automatische Skriptblockierung muss unter „WPConsent >> Einstellungen“ aktiviert sein.
- Der Skriptblocker muss das Skript als zum
clarityDienst. Wenn Sie eine benutzerdefinierte Implementierung verwenden, stellen Sie sicher, dass der Name des Skripts im blockierenden System lautetclarity
Zustimmung nicht erreicht Klarheit
Öffnen Sie die Browserkonsole und suchen Sie nach JavaScript-Fehlern. Überprüfen Sie anschließend die window.clarity Funktion existiert vor der Annahme von Cookies:
typeof window.clarity
Wenn es zurückkehrt "undefined"Ihr Clarity-Tracking-Skript wird nicht geladen. Überprüfen Sie, ob es korrekt installiert ist und nicht durch ein anderes Plugin oder eine Sicherheitsregel blockiert wird.
Das Clarity-Dashboard zeigt keine Einwilligungsdaten an.
Vergewissern Sie sich, dass Sie eine aktuelle Version des Clarity-Tracking-Skripts verwenden, das die consentv2 API. Überprüfen Sie auch Ihre Clarity-Projekteinstellungen im Microsoft Clarity-Dashboard, um sicherzustellen, dass der Zustimmungsmodus auf deren Seite konfiguriert ist.
Häufig gestellte Fragen
Muss ich meine Clarity-Einstellungen ändern, damit dies funktioniert?
Nein. WPConsent verarbeitet die Einwilligungssignale automatisch. Stellen Sie einfach sicher, dass Clarity auf Ihrer Website installiert ist und dass ein Clarity-Dienst in Ihrer Cookie-Datenbank vorhanden ist.
Warum wird mein Clarity-Skript nicht blockiert, obwohl die Skriptblockierung aktiviert ist?
Wenn der Clarity-Zustimmungsmodus aktiviert ist, überspringt WPConsent absichtlich die Blockierung für Clarity. Das Skript wird in einem cookielosen Modus geladen und stützt sich auf die eigene Zustimmungs-API von Clarity anstelle der Skriptblockierung.
Wie unterscheidet sich dies vom Google-Einwilligungsmodus?
Der Google Consent Mode legt beim Laden der Seite einen standardmäßigen abgelehnten Status fest und aktualisiert diesen nach der Einwilligung. Der Clarity Consent Mode legt keinen Standardstatus fest. Stattdessen wird Clarity normal ohne Cookies geladen und wartet darauf, dass WPConsent die Einwilligung über die consentv2 API.
Kann ich den Clarity Consent Mode und den Google Consent Mode gleichzeitig verwenden?
Ja. Beide Funktionen arbeiten unabhängig voneinander. WPConsent sendet die entsprechenden Einwilligungssignale basierend auf den Auswahlentscheidungen des Besuchers an jeden Dienst.
Schlussfolgerung
Der Clarity Consent Mode ermöglicht es Microsoft Clarity, cookielose Verhaltensdaten zu sammeln und dabei die Datenschutzpräferenzen der Besucher zu respektieren. WPConsent übernimmt die gesamte Integration automatisch, vom Umgehen der Skriptblockierung bis zum Senden von Zustimmungssignalen, wenn Besucher mit Ihrem Banner interagieren.
Informationen dazu, wie WPConsent die Einwilligung für Google-Dienste handhabt, finden Sie in der Anleitung zum Einrichten des Google Consent Mode v2.