defaultConsent

Egenskapen defaultConsent avgör hur du hanterar datainsamlingssamtycke innan du anropar kommandot setConsent. Den här egenskapen är värdefull när du inte av misstag vill samla in data från personer som bor i områden där samtycke krävs innan data samlas in.

Om du har en besökare som inte omfattas av den allmänna dataskyddsförordningen (GDPR) kan standardmedgivandet anges till in. Besökare inom GDPR:s jurisdiktion kan ha sitt standardsamtycke inställt på pending. Din CMP (Consent Management Platform) kan identifiera kundens region och ange flaggan gdprApplies till IAB TCF 2.0. Den här flaggan kan användas för att ange standardsamtycke.

Ange strängegenskapen defaultConsent till önskad medgivandenivå när du kör kommandot configure. Den här egenskapen är skiftlägeskänslig och stöder endast följande tre värden: "in", "out" och "pending". Om du försöker använda något annat värde genereras ett fel i biblioteket. Om det inte anges i kommandot configure är standardvärdet in.

IMPORTANT
Värdet defaultConsent finns inte kvar mellan sidinläsningar. Se till att du anger önskat standardsamtycke varje gång du anropar kommandot configure. En besökares lösta samtycke (inställt genom setConsent) bevaras däremot i en cookie och tillämpas automatiskt vid efterföljande sidinläsningar.
alloy("configure", {
  datastreamId: "ebebf826-a01f-4458-8cec-ef61de241c93",
  orgId: "ADB3LETTERSANDNUMBERS@AdobeOrg",
  defaultConsent: "pending"
});
  • in: Datainsamlingen fungerar normalt tills användaren väljer bort.
  • out: Data ignoreras permanent tills användaren väljer att gå in.
  • pending: Data lagras lokalt tills användaren väljer att använda kommandot setConsent.
NOTE
Även om Adobe planerar att bygga en mer robust uppsättning syften eller kategorier som motsvarar Adobe funktioner och produkterbjudanden är den nuvarande implementeringen en strategi där man väljer att inte ta del av någonting. Den här begränsningen gäller endast för Web SDK och inte andra Adobe JavaScript-bibliotek.

När defaultConsent och setConsent används tillsammans skapar de olika datainsamlingarna, cookieinställningarna och identitetsresultaten beroende på deras konfigurerade värden. En fullständig interaktionstabell finns i Samtycke och identitet i datainsamling.

Ange standardsamtycke baserat på gdprApplies

Vissa datahanteringsplattformar gör det möjligt att avgöra om den allmänna dataskyddsförordningen (GDPR) gäller för kunden. Om du vill anta samtycke för kunder där GDPR inte gäller kan du använda flaggan gdprApplies i ett TCF API-anrop. Exempel:

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

I ovanstående kodblock anropas kommandot configure efter att tcData har hämtats från TCF API. Om gdprApplies är true anges standardmedgivande till pending. Om gdprApplies är falskt anges standardsamtycke till in. Se till att du fyller i variabeln alloyConfiguration med din konfiguration.

Standardsamtycke med hjälp av taggtillägget Web SDK

Se Inställningar för samtycke i dokumentationen för SDK-taggtillägget för webben om du vill veta hur du utför de här åtgärderna med hjälp av taggar.

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