Integration des Consent-Managers mit Google Einwilligungsmodus (Google Consent Mode - GCM)

Nutzung des Consent Managers mit Smart Data Protector

Der Google Consent Mode wird vom Trusted Shops Consent-Manager bereits automatisch unterstützt, ohne dass du den Consent-Manager selbst anpassen musst. Allerdings ist eine zusätzliche Anpassung in deinem System notwendig: 

Nachdem du deinen Consent-Manager nach der Anleitung in deinem Trusted Shops Legal Account integriert hast, musst du nun für die richtige Funktionalität des GCM ein zusätzliches Skript hinzufügen, bestenfalls im <head> Bereich, direkt nach den bereits integrierten Consent-Manager- und Smart Data Protector-Skripten.

Dieser Skript-Bestandteil setzt die vom Consent Mode betroffenen Analytics- und Ads-Tags auf einen "denied"-Status, unterstellt also eine Verweigerung der Nutzer*innen in etwaige Datenverarbeitungen. Erteilen Nutzer*innen eine Einwilligung in betroffene Google-Dienste, wird ein aktualisierter Einwilligungsstatus an Google gesendet und entsprechende Datenverarbeitungen finden statt.

Nachdem du der Integrationsanleitung in deinem Trusted Shops Legal Account gefolgt bist, sind das Consent-Manager- und Smart Data Protector-Skript wie im folgenden Beispiel eingebunden:

<link rel="preconnect" href=https://privacy-proxy.usercentrics.eu>
<link rel="preload" href=https://privacy-proxy.usercentrics.eu/latest/uc-block.bundle.js as="script">
<script id="usercentrics-cmp" data-settings-id="XXXXXXXXX" data-language="de" src=https://web.cmp.usercentrics.eu/ui/loader.js async></script>
<script type="application/javascript" src=https://privacy-proxy.usercentrics.eu/latest/uc-block.bundle.js></script>

Füge direkt danach noch das folgende zusätzliche Skript hinzu:

<!-- GOOGLE CONSENT MODE INTEGRATION -->
<script type="text/javascript">
// create dataLayer
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}

// set „denied" as default for both ad and analytics storage, as well as ad_user_data and ad_personalization,
gtag("consent", "default", {
ad_user_data: "denied",
ad_personalization: "denied",
ad_storage: "denied",
analytics_storage: "denied",
wait_for_update: 2000 // milliseconds to wait for update
});
</script>
<!-- END OF GOOGLE CONSENT MODE INTEGRATION -->

0 von 0 fanden dies hilfreich