Aktivieren des Standardeinverständnisses

Wenn Sie alle unbekannten Benutzer gleich behandeln möchten, können Sie defaultConsent auf pending oder out setzen. Diese stellt Erlebnisereignisse in die Warteschlange oder verwirft sie, bis die Einverständnisvoreinstellungen empfangen werden.

Festlegen des Standardeinverständnisses basierend auf gdprApplies

Einige CMPs bieten die Möglichkeit festzustellen, ob die Datenschutz-Grundverordnung (DSGVO) auf den Kunden anwendbar ist. Wenn Sie von einem Einverständnis für Kunden ausgehen möchten, für die die DSGVO nicht gilt, können Sie das gdprApplies-Flag im TCF-API-Aufruf verwenden.

Das folgende Beispiel zeigt eine Möglichkeit, dies zu tun:

var alloyConfiguration = { ... };
window.__tcfapi('getTCData', 2, function (tcData, success) {
  if (success) {
    alloyConfiguration.defaultConsent = tcData.gdprApplies ? "pending" : "in";
    window.alloy("configure", alloyConfiguration);
  }
});

In diesem Beispiel wird der Befehl configure aufgerufen, nachdem die tcData von der TCF-API abgerufen wurde. Wenn gdprApplies „true“ ist, wird das Standardeinverständnis auf pending festgelegt. Wenn gdprApplies den Wert „false“ hat, wird das Standardeinverständnis auf "in" festgelegt. Stellen Sie sicher, dass Sie die Variable alloyConfiguration mit Ihrer Konfiguration ausfüllen.

NOTE
Wenn das Standardeinverständnis auf in festgelegt ist, kann der Befehl setConsent weiterhin verwendet werden, um die Einverständnisvoreinstellungen Ihrer Kunden aufzuzeichnen.