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.
in
festgelegt ist, kann der Befehl setConsent
weiterhin verwendet werden, um die Einverständnisvoreinstellungen Ihrer Kunden aufzuzeichnen.