Avisering

Observera att kundsupportteamet inte erbjuder felsökningstjänster på det aktuella visningsspråket. Om du vill kontakta supportteamet måste du först byta till engelska eller något annat språk som stöds (spanska, portugisiska och japanska). 

Googles tekniska specifikation för ytterligare samtycke

Utgivare som vill arbeta med annonsteknikleverantörer som inte använder TCF bör samarbeta direkt med sina CMP:er.

Detta dokument definierar en teknisk specifikation (kallad Ytterligare samtycke) som endast är avsedd att användas tillsammans med IAB Europes Transparency & Consent Framework (TCF) v2 för att skicka signaler om insyn och/eller samtycke till leverantörer som ännu inte har registrerats på IAB Europes globala leverantörslista (GVL). Enligt denna specifikation kan utgivare, plattformar för samtyckeshantering (CMP) och partner samla in och sprida ytterligare samtycke, utöver sin implementering av TCF, för företag som ännu inte har registrerats på IAB Europes globala leverantörslista men som finns med på Googles lista över leverantörer av annonsteknik (ATP).

Ändringar för ytterligare samtycke v2

Sedan december 2023 stöder Google stöd version 2 av vår specifikation för Ytterligare samtycke. De primära ändringarna är dessa:

  • Uppdatering av strängen för ytterligare samtycke (AC) för att stödja leverantörer som anges i CMP.
  • Uppdatering av CMP-API:et för att möjliggöra kompatibilitet för CMP:er som har stöd för både TCF och samtyckesläge för annonsör.
AC-strängar som genereras baserat på v1-specifikationen fortsätter att stödjas.

Komponenter i Ytterligare samtycke

Ytterligare samtycke ger stöd för både

  • Transparency & Consent-strängen (TC-strängen) enligt definitionen i specifikationen för IAB TCF v2.2, som beskriver den transparens- och samtyckesmekanism som har upprättats för leverantörer på IAB:s globala leverantörslista (GVL). och
  • en begränsad addtl_consent-sträng (AC-sträng), som innehåller en lista över Googles annonsteknikleverantörer (ATP) som användaren har gett sitt samtycke till eller informerats om och som inte har registrerats hos IAB.

Specifikationen definierar följande:

  1. AC-strängformatet

  2. tillägget till TCF v2.2 CMP-API:et för att stödja AC-strängen samt kontroller för när det finns både TCF och samtyckesläge för annonsör

  3. hur AC-strängen ska lagras

  4. hur AC-strängen skickas med i kedjan för digital annonsering

AC-strängformatet

Vilken information lagras i AC-strängen?

AC-strängen innehåller följande tre komponenter:

  • del 1: specifikationens versionsnummer, till exempel ”2

  • del 2: avgränsaren ”~

  • del 3: en punktavgränsad lista över id:n för Googles leverantörer av annonsteknik som användaren har gett sitt samtycke till Exempel: ”1.35.41.101

  • del 4: avgränsaren ”~

  • del 5: ”dv.” följt av en punktavgränsad lista med id:n för Googles leverantörer av annonsteknik. Exempel: ”dv.9.21.81

    Leverantörer som ingår i del 3 ska inte inkluderas i del 5 för att minska stränglängden.

Exempel på AC-sträng

AC-strängen 2~1.35.41.101~dv.9.21.81 innebär att användaren har samtyckt till ATP:er med id:na 1, 35, 41 och 101, ATP:er med id:n 9, 21 och 81 har angetts för användaren, och strängen skapas enligt det format som definieras i v2-specifikationen.

Vem ska skapa en AC-sträng?

AC-strängen kan endast skapas av en IAB Europe TCF-registrerad CMP med dess tilldelade CMP-id i enlighet med IAB:s policyer. Leverantörer eller andra tredje parts tjänsteleverantörer får inte själva skapa AC-strängar.

Var publiceras Googles annonsteknikleverantörer?

Google publicerar listan över annonsteknikleverantörer (ATP:er) som inte har registrerats hos IAB och deras id:n på följande plats:

https://storage.googleapis.com/tcfac/additional-consent-providers.csv

När ska AC-strängen skapas?

AC-strängen kan endast skapas om utgivaren följer Googles policy för användares medgivande inom EU.

Leverantörer som har gett sitt samtycke ska endast inkluderas när användaren har gett sitt juridiskt giltiga samtycke till att

  1. använda cookies eller annan lokalt lagrad data om det krävs enligt lag

  2. samla in, lämna ut och använda personuppgifter i syfte att anpassa annonser av en ATP samt följa alla andra villkor i Googles policy för användares medgivande inom EU.

Leverantörer som har meddelats men inte har inhämtat samtycke till att

  1. använda cookies eller annan lokalt lagrad data om det krävs enligt lag

  2. samla in, lämna ut och använda personuppgifter i syfte att anpassa annonser ska endast inkluderas när lämplig insyn har getts till användarna om varje ATP:s identitet, inklusive länkning till ATP:ns integritetspolicy enligt Googles lista över annonsteknikleverantörer.

AC-strängen får endast skapas som en kompletterande sträng till TC-strängen och får inte ersätta TC-strängen. Google ignorerar AC-strängen och behandlar inte mottagna förfrågningar om de inte inkluderar en TC-sträng.

CMP:er som implementerar denna specifikation måste säkerställa att AC-strängen endast innehåller id:n från den publicerade Google ATP-filen (det vill säga leverantörer som inte finns med på GVL). När Google tar emot en TC-sträng kontrollerar vi vilken version av GVL som ingår i TC-strängen. Om GVL innehåller en registrerad leverantör ignoreras TC-strängkontrollerna och eventuella leverantörsposter i AC-strängen. Google förbehåller sig rätten att ta bort sådana ”dubbletter” av poster från AC-strängen och att skicka med sådana modifierade AC-strängar tillsammans med TC-strängen. AC-strängen får inte modifieras av andra leverantörer än Google.

Relaterade resurser

Certifierade CMP:er som stöder Ytterligare samtycke

Listan innehåller certifierade CMP:er som stöder Googles tekniska specifikation för Ytterligare samtycke samt den version av Ytterligare samtycke som de stöder.

Om du är en CMP som stöder Ytterligare samtycke och (1) inte finns med på den här listan eller (2) fel version av Ytterligare samtycke anges kan du fylla i intagningsformuläret för CMP och välja begäran Jag vill ställa en fråga eller uppdatera min status. Vi gör vårt bästa för att uppdatera uppgifterna så att de återspeglar din status i god tid.

Lista över certifierade CMP:er som stöder Ytterligare samtycke
Vi certifierar CMP:er löpande och uppmuntrar utgivare att se igenom denna lista regelbundet.

Förklaring av informationen på listan

Listan innehåller följande information om varje certifierad CMP:

  • Certifierad CMP: Namnet på den certifierade CMP:n.
  • TCF CMP-id: Den unika identifierare som IAB har gett en TCF-validerad CMP.
  • Ytterligare samtycke: Den version av Ytterligare samtycke som CMP:n stöder.

Lista över certifierade CMP:er som stöder Ytterligare samtycke

Certifierad CMP TCF CMP-id Supported version
1&1 Mail & Media GmbH CMP (Private)167ACv1
adjoe GmbH CMP (Private)409ACv2
Adlane LTD CMP396ACv1
Admiral CMP9ACv2
Alma CMP (Private)84ACv1
ALPRED SL CMP (Private)237ACv2
Associated Newspapers Ltd CMP27ACv2
AutoScout24 GmbH CMP (Private)397ACv1
AVACY CMP297ACv2
Axel Springer Deutschland GmbH CMP (Private)345ACv2
Axeptio260ACv2
BigID Inc.452ACv2
Blasting SA CMP (Private)292ACv1
BurdaForward GmbH CMP (Private)35ACv2
CCM19 CMP343ACv1
Ciao people s.r.l. CMP (Private)58ACv1
CIVIC COMPUTING LTD CMP259ACv1
Clickio CMP63ACv2
Commanders Act CMP90ACv1
Complianz CMP332ACv1
Consentmanager CMP31ACv2
Cookie Script CMP374ACv2
Cookiebot CMP134ACv2
CookieFirst CMP382ACv2
CookieHub CMP354ACv1
CookieYes CMP401ACv1
Dailymotion CMP (Private)105ACv2
Didomi CMP7ACv2
DPG Media CMP (Private)411ACv2
Easybrain CMP (Private)350ACv2
eBay Kleinanzeigen GmbH CMP (Private)309ACv1
Ethyca Inc CMP407ACv1
Ezoic CMP299ACv2
Fandom CMP (Private)141ACv1
FastCMP388ACv2
Flexy Consent317ACv2
Geek Software GmbH CMP (Private)423ACv1
Google LLC CMP300ACv2
Gravito CMP302ACv2
Grupa RMF CMP (Private)330ACv2
Guardian News and Media CMP (Private)112ACv2
Healthline CMP (Private)227ACv1
ILOVEPDF SL CMP (Private)417ACv2
Impala CMP (Private)303ACv1
InMobi Choice CMP10ACv2
Interia CMP (Private)231ACv1
Internetowy Dom Mediowy net S.A. CMP (Private)225ACv2
Iubenda CMP123ACv2
Kayak Software Corporation CMP (Private)413ACv2
Ketch CMP340ACv2
Kixell Tag443ACv2
Learnings CMP387ACv1
legal web GmbH410ACv2
Marfeel Solutions S.L181ACv1
Mediavine CMP46ACv2
mobile.de CMP (Private)306ACv1
Moonee Publishing LTD CMP (Private)421ACv1
My Agile Privacy CMP403ACv1
NitroPay CMP242ACv1
One Consent CMP273ACv1
Onetrust / Cookiepro CMP28ACv2
Outfit7 CMP (Private)348ACv1
Overwolf Ltd. CMP (Private)246ACv2
Pandectes CMP445ACv2
Paruvendu CMP (Private)222ACv2
Podravka d.d. CMP (Private)441ACv2
Pubtech CMP352ACv2
RCS CMP218ACv2
Ringier Axel Springer Polska (Private)280ACv1
Setupad CMP379ACv1
Seven.One Entertainment Group GmbH CMP (Private)318ACv2
Seznam.cz CMP247ACv1
SFBX CMP2ACv2
Sibbo CMP76ACv2
Sirdata CMP92ACv2
Snigel Adconsent CMP229ACv1
Social Shopping Group GmbH CMP (Private)438ACv2
Sourcepoint Dialogue CMP6ACv2
Termly CMP412ACv2
Traffective CMP21ACv2
Transcend CMP399ACv1
Tri-table Sp. z o.o. CMP61ACv2
Uniconsent CMP68ACv1
UserCentrics CMP5ACv2
Viber Media CMP (Private)171ACv2
Wirtualna Polska Media S.A. CMP72ACv1
Yahoo EMEA CMP (Private)14ACv2

Tillägg till CMP-API:et

Vi rekommenderar att du utökar det befintliga TCF v2.2 CMP JavaScript-API:et för att tillåta returnering av AC-strängen. Specifikt rekommenderar vi att du utökar JSON-objekten TCData och InAppTCData för att returnera denna data.

TCData = {
  tcString: 'base64url-kodad TC-sträng med segment',
  ...
  addtlConsent: ‘AC-sträng med specifikationsversion och id:n för leverantörer av annonsteknik som användaren har gett sitt samtycke till’
}

 

InAppTCData = {
  tcString: 'base64url-kodad TC-sträng med segment',
  ...
  addtlConsent: ‘AC -sträng med specifikationsversion och id:n för leverantörer av annonsteknik som användaren har gett sitt samtycke till’
}

Så ska AC-strängen lagras

Webben

CMP:n väljer själv vilken lagringsmekanism som ska användas.

I appen

NSUserDefaults (iOS) eller SharedPreferences (Android) ska användas för att lagra AC-strängen från ett CMP-SDK. Detta resulterar i att

  • leverantörer får enkel åtkomst till AC-strängen

  • AC-strängen sparas mellan appsessioner

  • AC-strängen kan flyttas över mellan olika CMP:er för att ge utgivarna flexibilitet att ersätta ett CMP-SDK med ett annat.

Om en utgivare väljer att ta bort ett CMP-SDK från sin app ansvarar han eller hon för att rensa AddtlConsent-värden för användare så att leverantörerna inte fortsätter använda den inkluderade AC-strängen.

Nyckel för lagring och sökning i NSUserDefaults och SharedPreferences Värde
IABTCF_AddtlConsent

Sträng: AC-sträng med specifikationsversion och id:n för leverantörer av annonsteknik som användaren har gett sitt samtycke till

Så ska AC-strängen skickas med i kedjan för digital annonsering

Budbegäran

Vi återanvänder ConsentedProvidersSettings för att skicka vidare leverantörerna som inte finns med på GVL nedströms.

  • i protokollet för OpenRTB-tillägg
  • äldre Protobuf-version

message ConsentedProvidersSettings {
 // Uppsättning id:n för leverantörer för vilka utgivaren har meddelat Google
 // att dess användare i EES har gett juridiskt giltigt samtycke till 1) användning av cookies eller andra lokala 
 // lagringsmekanismer där detta krävs enligt lag och 2) insamling, delning och användning av personuppgifter i syfte att
 // anpassa annonser av en ATP i enlighet med Googles policy för användares medgivande inom EU.
// En mappning av leverantörs-id:n och leverantörsnamn publiceras i providers.csv.
 repeated int64 consented_providers = 2 [packed = true];
}

 // Information om leverantörer för vilka utgivaren har meddelat Google
// att dess användare i EES har gett samtycke till att deras personuppgifter används för
// annonsanpassning i enlighet med Googles policy för användares medgivande inom EU.
// Detta fält fylls bara när regs_gdpr är sant.
 optional ConsentedProvidersSettings consented_providers_settings = 42;

Webbadressbaserade tjänster

När en annons renderas kan den innehålla ett antal pixlar under <img>-taggar. Exempel: <img src="http://vendor-a.com/key1=val1&key2=val2">, som skickar en HTTP GET-begäran från webbläsaren till leverantörens domän.

Eftersom pixeln finns i en <img>-tagg utan möjlighet att köra JavaScript går det inte att använda CMP-API:et för att hämta TC-strängen. Precis som när det gäller stöd för TC-strängen tillhandahåller vi en standardinställd webbadressparameter och ett makro i pixelwebbadresserna där AC-strängen ska infogas.

Webbadressparameter Motsvarande makro Komponent i webbadressen
addtl_consent ADDTL_CONSENT &addtl_consent=${ADDTL_CONSENT}

Exempel 1

För att leverantör A ska ta emot en AC-sträng måste bildwebbadressen innehålla ett nyckel-värdepar med webbadressparametern och makrot &addtl_consent=${ADDTL_CONSENT}. Den resulterande webbadressen är:

http://vendor-a.com/key1=val1&key2=val2&addtl_consent=${ADDTL_CONSENT}

 

Exempel 2

AC-strängen i en given begäran är: 1~1.35.41.101

Servern som anropar eller renderar annonsen ersätter makrot i webbadressen med den faktiska AC-strängen. Den ursprungliga pixeln som innehåller makrot modifieras enligt följande när anropet sker till den angivna servern:

http://vendor-a.com/key1=val1&key2=val2&addtl_consent=1~1.35.41.101

Var det här till hjälp?

Hur kan vi förbättra den?
Sök
Rensa sökning
Stäng sökrutan
Huvudmeny
12146224287415548141
true
Sök i hjälpcentret
true
true
true
true
true
69621
false
false
false
false