defaultConsent

Die defaultConsent-Eigenschaft bestimmt, wie das Einverständnis zur Datenerfassung verarbeitet wird, bevor der setConsent aufgerufen wird. Diese Eigenschaft ist nützlich, wenn Sie nicht versehentlich Daten von Personen erfassen möchten, die in Bereichen wohnen, in denen vor der Datenerfassung ein Einverständnis erforderlich ist.

Wenn Sie einen Besucher haben, der nicht unter die Datenschutz-Grundverordnung (DSGVO) fällt, kann die standardmäßige Einwilligung auf in gesetzt werden. Für Besucher innerhalb der Gerichtsbarkeit der DSGVO kann das standardmäßige Einverständnis auf pending festgelegt werden. Ihre Consent Management Platform (CMP) kann die Region des Kunden erkennen und das Flag gdprApplies IAB TCF 2.0 bereitstellen. Diese Markierung kann verwendet werden, um das Standardeinverständnis festzulegen.

Legen Sie beim Ausführen des defaultConsent-Befehls die configure-Zeichenfolgeneigenschaft auf die gewünschte Einverständnisstufe fest. Bei dieser Eigenschaft wird zwischen Groß- und Kleinschreibung unterschieden und sie unterstützt nur die folgenden drei Werte: "in", "out" und "pending". Wenn Sie versuchen, einen anderen Wert zu verwenden, gibt die Bibliothek einen Fehler aus. Wenn im configure-Befehl nicht festgelegt, ist der Standardwert in.

IMPORTANT
Der defaultConsent bleibt beim Laden der Seite nicht erhalten. Stellen Sie sicher, dass Sie jedes Mal, wenn Sie den configure-Befehl aufrufen, das gewünschte Standardeinverständnis festlegen.
alloy("configure", {
  datastreamId: "ebebf826-a01f-4458-8cec-ef61de241c93",
  orgId: "ADB3LETTERSANDNUMBERS@AdobeOrg",
  defaultConsent: "pending"
});
  • in: Die Datenerfassung funktioniert normal, bis der Benutzer eine Abwahl trifft.
  • out: Daten werden dauerhaft verworfen, bis sich der Benutzer anmeldet.
  • pending: Daten werden lokal gespeichert, bis sich der Benutzer mithilfe des setConsent-Befehls anmeldet.
NOTE
Obwohl Adobe plant, eine robustere Reihe von Zwecken oder Kategorien zu erstellen, die den Funktionen und Produktangeboten von Adobe entsprechen, ist die aktuelle Implementierung ein Alles-oder-Nichts-Ansatz für das Opt-in. Diese Einschränkung gilt nur für Web SDK und nicht für andere Adobe JavaScript-Bibliotheken.

Web SDK bietet zwei komplementäre Einverständnisoptionen:

  • defaultConsent (diese Seite): Legt die standardmäßigen Einverständniseinstellungen fest.
  • setConsent: Erfassen Sie die Einverständnisvoreinstellungen von Besuchern.

Wenn diese Einstellungen zusammen verwendet werden, können sie je nach den konfigurierten Werten zu unterschiedlichen Ergebnissen bei der Datenerfassung und der Cookie-Einstellung führen.

In der folgenden Tabelle erfahren Sie, wann eine Datenerfassung erfolgt und wann Cookies gesetzt werden, basierend auf den Einstellungen für das Einverständnis.

defaultConsent
setConsent
Datenerfassung findet statt
Web SDK setzt Browser-Cookies
in
in
Ja
Ja
in
out
Nein
Ja
in
Nicht festgelegt
Ja
Ja
pending
in
Ja
Ja
pending
out
Nein
Ja
pending
Nicht festgelegt
Nein
Nein
out
in
Ja
Ja
out
out
Nein
Ja
out
Nicht festgelegt
Nein
Nein

Unter Adobe Experience Platform Web SDK-Cookies finden Sie eine Liste der Cookies, die von der Bibliothek gesetzt werden.

NOTE
Identitäts- und Einverständnis-Cookies werden auch dann gesetzt, wenn ein Besucher das Tracking ablehnt. Diese Cookies sind erforderlich, um die Voreinstellungen für die Datenerfassung zu berücksichtigen.

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 einer Einwilligung für Kunden ausgehen möchten, für die die DSGVO nicht gilt, können Sie das gdprApplies-Flag in einem TCF-API-Aufruf verwenden. Beispiel:

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

Im obigen Code-Block 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.

Standardmäßiges Einverständnis mit der Tag-Erweiterung „Web SDK"

Siehe Einverständniseinstellungen in der Dokumentation zur Web SDK-Tag-Erweiterung, um zu erfahren, wie Sie diese Aktionen mithilfe von Tags durchführen können.

recommendation-more-help
1ae86b30-e55e-49c1-ab11-9d0356a5f3e1