Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Die Variable sollte nach folgendem Muster benannt werden: consentDataProcessingService , wobei DataProcessingService immer durch den entsprechenden Namen des Services (Case Sensitive, ohne Leerzeichen) ersetzt wird. Typ ist eine "Datenschichtvariable". Die Konfiguration sollte folgendermaßen aussehen:

...

  • Name der Datenschichtvariable: Exakter Name des Services, wie er in Usercentrics angelegt wurde (Case Sensitive, Leerzeichen werden beachtet!)

  • Datenschichtversion: Version 2

  • Standartwert: false - Auch wenn ein Service standardmäßig ausgespielt werden soll (Opt-out)!

  • Formatwert: Alle Haken entfernt (Standarteinstellungen)

...

Für jeden Service wird zunächst ein Opt-Out-Trigger erstellt. Dieser sollte bei jedem Event gefeuert werden, bei dem der Zustimmungsstatus auf false steht (Keine Einwilligung). Folgendermaßen muss der Trigger konfiguriert werden:

...

  • Name des Triggers: Imprinzip egal, allerdings sollte das Naming einheitlich sein und dann für alle Services beibehalten werden, z.B. "Opt-Out Servicename"

  • Triggertyp: Benutzerdefiniertes Ereignis

  • Ereignisname: ".*" + Haken bei "Übereinstimmung mit regulärem Ausdruck verwenden". Dadurch wird der Trigger bei jedem Event gefeuert.

  • Bedingungen:Entsprechende Variable ist gleich false

...

Mit dem bisherigen Opt-Out Trigger wird verhindert, dass ein Tag ausgespielt wird, falls keine Einwilligung erfolgt ist. Ruft ein Nutzer jetzt aber eine Seite auf, bei der ein Tag eigentlich gefeuert werden sollte, und akzeptiert erst jetzt, wird der Tag trotzdem nicht ausgespielt, weil das Event "Seitenaufruf" schon geschehen ist. Für diesen Fall benötigen wir noch einen "Opt-In Trigger":

...

  • Name des Triggers: Imprinzip egal, allerdings sollte das Naming einheitlich sein und dann für alle Services beibehalten werden, z.B. "Opt-In Servicename"

  • Triggertyp: Benutzerdefiniertes Ereignis

  • Ereignisname: "consent_changed Service Name" (Case Sensitive, Leerzeichen werden beachtet!)

  • Bedingungen:Entsprechende Variable ist gleich true

...