CMP

Mithilfe einer Consent Management-Plattform (CMP) können Sie DSGVO-konform die Daten Ihrer Besucher:innen schützen. Das oliwol Publisher Tool enthält keine integrierte CMP-Lösung, liefert Ihnen aber alle Möglichkeiten gängige CMPs zu integrieren.

Integration von CMPs

Ähnlich wie bei der Integration von Tracking-Systemen werden CMPs in der jeweiligen Publikation im Bereich "Scripts" über External Scripts eingebunden. Mithilfe von Inline Scripts können CMPs oder auch Erweiterungen, wie beispielsweise sogenannte PUR-Modelle, konfiguriert werden.

Integration und Konfiguration von CMPs

Das Javascript wird im <head> der Seite integriert. Jedes Inline-Javascript wird in einem eigenen <script>-Tag integriert für den jeweils zusätzliche Attribute hinterlegt werden können. Für externe Scripte gibt es diverse Einstellungsmöglichkeiten:

  • Source: Das <src>-Attribut
  • Load method: sync, async, defer oder preload
  • Position: Auswahl, ob das Script vor oder nach den Inline-Scripts geladen werden soll.
  • Attributes: Möglichkeit, dem <script>-Tag weitere Attribute hinzuzufügen
Integration eines externen Scripts

Damit Nutzer:innen jederzeit und von jeder Seite aus, die Datenschutzeinstellungen einsehen, aufrufen und ändern können, gibt es die Möglichkeit über einen <script>-Tag die Methode zum öffnen eines CMP-Layers zu hinterlegen.

Methode zum Aufruf eines CMP-Layers

Sobald dieses Feld ausgefüllt wird, erscheint im Menü das Symbol für die Datenschutzeinstellungen.

Datenschutzeinstellungen

Integration am Beispiel von Sourcepoint

Für die vollständige Integration der CMP-Lösung von Sourcepoint benötigen Sie einen Account und eine konfigurierte Property. Die Integration beinhaltet drei Komponenten:

  • Stub-Code
  • Ihre Konfiguration
  • Messaging-Bibliothek

Diesen Code-Block können Sie in Ihrer Publikation als internes Script einbinden. Idealerweise trennen Sie den Stub-Code von der Konfiguration auf zwei interne Script-Blöcke, dadurch bleibt Ihr Code übersichtlich und Sie können Ihre Konfiguration leichter anpassen.

CMP Sourcepoint Integration

Die letzte Komponente - die Messaging-Bibliothek - wird als asynchrones externes Script eingebunden und nach den Inline-Scripts positioniert.

CMP Sourcepoint Integration

Damit sind alle drei initialen Komponenten für Sourcepoint implementiert. Sofern Sie alles bereits im Portal von Sourcepoint konfiguriert haben, sollte beim Erstaufruf Ihrer Publikation der CMP-Layer erscheinen.

CMP-Layer manuell öffnen

Um den Layer manuell per Link anzusteuern, verwenden Sie beim editieren Ihrer Publikation das Feld Privacy Setup im Bereich Privacy und nutzen folgenden Code.

In Ihrer Publikation erscheint ein Link, der Nutzer:innen das Öffnen ihrer Datenschutz-Einstellungen ermöglicht.

Externe Ressourcen entsprechend Consent-Status laden

Sobald Sourcepoint integriert ist, können Sie auf das Event __tcfapi lauschen, um auf Änderungen des Consent-Status der Nutzer:innen zu reagieren und dementsprechend externe Ressourcen zu laden.

Integration am Beispiel von Usercentrics & Cookiebot

Erweiterungen

Contentpass

Contentpass & Sourcepoint