Kompatibilität mit Consent Manager Plattformen

Geändert am Fr, 20 Feb um 9:55 VORMITTAGS


Allgemein


Das Plugin bietet die Möglichkeit, individuelle Anpassungen an den Script-Tags vorzunehmen, um das Plugin mit verschiedenen Consent Manager Plattformen (Cookiebot, consentmanager.de, usercentrics, etc.) kompatibel zu machen.


Tipp: Verwende das 100% für JTL-Shop und Google Tracking optimierte Plugin EU Cookie als Consent Manager - damit hast du nicht nur keine laufenden Kosten, sondern auch die höchste Kompatibilität und musst keinerlei Anpassungen am Code vornehmen.

In den Einstellungen des Plugins stehen dazu folgenden Konfigurationen zur Auswahl:



Beispiel consentmanager.de


Im Folgenden wird anhand eines Beispiels beschreiben, wie die Konfiguration bei Nutzung des Consent Managers von consentmanager.de aussieht.


Ist die Einstellung "Attribute zu Tracking-Skripten hinzufügen" aktiviert, werden die Skript-Tags im Code durch die eingetragenen Attribute ergänzt. In diesem Beispiel ergibt sich folgendes:


Vorher:

<script id="ws_gt_globalSiteTag" type="application/javascript">
   ...
</script>

Nachher:

<script id="ws_gt_globalSiteTag" type="text/plain" class="cmplazyload" data-cmp-vendor="123">
   ...
</script>

Hierbei kann der "type", sowie die "class" beliebig festgelegt und weitere benötigte Attribute hinzugefügt werden.


Sollte es zudem erforderlich sein, das Source-Attribut "src" anzupassen, kann dieses über die zweite Einstellung angepasst werden:



In unserem Beispiel:

Vorher:

<script async src="https://www.googletagmanager.com/gtag/js">

Nachher:

<script async data-cmp-src="https://www.googletagmanager.com/gtag/js"></script>


Wird beides kombiniert erhält das Skript also alle notwendigen Attribute, damit es von diesem Consent Manager erkannt und verwaltet werden kann:

<script async type="text/plain" class="cmplazyload" data-cmp-vendor="123" data-cmp-src="https://www.googletagmanager.com/gtag/js">




Tags: