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). 

Integrering med IAB Transparency & Consent Framework

Hänvisningar till Search Ads 360 omfattar både den gamla och den nya versionen av produkten.
Detta dokument är avsett för annonsörer som vill integrera med Transparency & Consent Framework (TCF). Om du hanterar plattformar för samtyckeshantering (CMP) kan du läsa mer om hur du integrerar med TCF i utvecklardokumentationen.

IAB Europe upprätthåller Transparency & Consent Framework (TCF) så att du kan skicka samtyckesstatusar till annonsleverantörer som Google. Genom Googles integrering med TCF kan du använda IAB TCF direkt eller arbeta med en CMP som använder IAB TCF för att skicka samtyckessignaler till Google.

I denna artikel beskriver vi hur du integrerar med TCF v2.2 i Campaign Manager 360, Search Ads 360 och Display & Video 360 för Floodlight samt med placerings- och spårningstaggar. Klickspårare omfattas inte av IAB TCF.

Så fungerar det

Campaign Manager 360, Search Ads 360 och Display & Video 360 kan läsa och tolka TCF-strängen för transparens och samtycke (TC) för taggar för konverteringsspårning. CMP:er kan skapa TCF-strängar baserat på användarval för att skicka samtyckessignaler till Campaign Manager 360, Search Ads 360 eller Display & Video 360.

Integrering med TCF v2.2 gör att Campaign Manager 360, Search Ads 360 och Display & Video 360 kan läsa TC-strängen. Beteendet hos dina kopplade taggar modifieras baserat på innehållet i TC-strängen.

Tänk på följande:

  • Google som leverantör godkänner TC-strängar som använder TCF v2.2. Google fortsätter att ta emot TCF v2.1-strängar, men uppmuntrar CMP:er att följa IAB:s vägledning gällande milstolpar för implementeringen när branschen går över till TCF v2.2.
  • Campaign Manager 360 och Search Ads 360 delar samma uppsättning Floodlight-taggar. Användarbehörigheter som tas emot i Campaign Manager 360 ärvs av Search Ads 360. Läs mer om hur Floodlight-taggar delas.

Konfigurera Transparency & Consent Framework

Google kan ta emot eller skicka TC-strängen via TCF JavaScript API eller TCF-makron.

TCF JavaScript API

CMP:n lagrar TC-strängen i en JavaScript-variabel som Google-taggen sedan kommer åt och hämtar användarbehörighetsuppgifterna från.

TCF makron

IAB TCF stöder användning av makron i annonstaggar för att

  • ange var i webbadressen TC-strängen ska infogas och skickas vidare
  • identifiera vilka leverantörer som finns.

Annonsörer som vill integrera med IAB TCF bör samarbeta med sin pixelleverantör för att säkerställa att de stöder följande makron på rätt sätt:

  • gdpr_consent=${GDPR_CONSENT_xxxxx}: Makrot för att ta emot samtyckesparametern, där xxxxx är det globala leverantörsliste-id:t (GVL-id) för leverantören som tar emot TC-strängarna.
  • gdpr=${GDPR}: Makrot för att ta emot GDPR-status, där 1 anger att GDPR tillämpas och 0 att det inte gör det.
  • addtl_consent=${ADDTL_CONSENT}: Makrot för att stödja leverantörer som inte finns med på IAB GVL men finns med i Googles kontroller för annonsteknikleverantörer, där ADDTL_CONSENT är en punktavgränsad lista över id:n för Googles leverantörer av annonsteknik som användaren har gett sitt samtycke till. Läs mer om Googles tekniska specifikation för ytterligare samtycke.

Skicka TCF-signaler till leverantörer

TCF-signalerna kan även skickas med till andra leverantörer som kan vara inkluderade i dina annonsmaterial- eller händelsetaggar. Dessa signaler kan styra vilket annonsmaterial som är kvalificerat att visas baserat på tillämpningen av Googles policyer och på de behörigheter som annonsören har gett leverantörer som förekommer i annonsmaterialet. TC-strängen medger också att användare kan välja bort visning av anpassade annonser eller att bli tillagda på målgruppslistor.

Varje leverantör som tar emot TC-strängen har ett unikt globalt global leverantörsliste-id. Annonsörer som använder tredje parts annonstaggar och spårningspixlar måste manuellt lägga till leverantörens GVL-id tillsammans med det nya makrot i sina taggar om de väljer att använda TCF. Campaign Manager 360, Search Ads 360, och Display & Video 360 ersätter makrot med TC-strängen så att leverantören uppfyller användarens behov och fortsätter skicka med TCF-användarbehörighetsuppgifterna.

Exempel

http://vendor-a.com/?key1=val1&key2=val2&gdpr=${GDPR}&gdpr_consent=${GDPR_CONSENT_xxxxx}

Obs! Makron som implementeras med obehandlade annonstillgångar, som HTML5-filer och multimedieannonser, stöds inte. Om annonsörer använder dessa format och vill skicka med TC-strängen i tredjepartsanrop från annonsmaterialet måste de inkludera egen JavaScript-kod för att kontrollera förekomsten av en CMP och komma åt TCF API.

I Campaign Manager 360 stöds leverantörsmakron för följande:

  • händelsetaggar
  • dynamiska Floodlight-taggar
  • omdirigeringar av annonsmaterial 
  • anpassade annonsmaterial
  • OBA-länkar (beteendebaserad onlineannonsering)
  • INS-taggar

I Display & Video 360 stöds leverantörsmakron för alla annonsmaterialtyper och fält där makron vanligtvis stöds.

Taggintegrering

Campaign Manager 360-, Search Ads 360- och Display & Video 360-taggar har stöd för att skicka användarbehörigheter för annonsörer som har implementerat en IAB TCF-registrerad CMP på sin webbplats.

Floodlight-taggar

Campaign Manager 360, Search Ads 360 och Display & Video 360 använder Floodlight-taggar för att mäta konverteringar. Beroende på hur annonsörens Floodlight-taggar har implementerats måste de göra följande om de väljer att använda TCF:

  • äldre Floodlight-taggar (inte implementerade med Google-taggen): Annonsören ska lägga till det nya makrot i alla befintliga Floodlight-taggar på sin webbplats. Alternativt kan annonsören ladda ned Floodlight-taggarna på nytt så att de automatiskt inkluderar det nya makrot.
  • Floodlight-taggar (implementerade med Google-taggen eller Google Taggstyrning): Annonsören kan förvänta sig att dessa taggar integreras med TCF API och bör följa anvisningarna från CMP:n för att säkerställa att taggarna integreras korrekt.  Annonsörer som använder Google-taggen eller Google Taggstyrning kan aktivera stöd för TCF genom att lägga till följande JavaScript-rad i det globala sidhuvudsavsnittet i taggen: window ['gtag_enable_tcf_support'] = true;.

    Exempel

     <script>

        window ['gtag_enable_tcf_support'] = true;

      </script>

     

    <!-- Google tag (gtag.js) -->

      <script async src="https://www.googletagmanager.com/gtag/js?id=FL-CONFIG_ID"></script>

      <script>

        window.dataLayer = window.dataLayer || [];

        function gtag(){dataLayer.push(arguments);}

        gtag('js', new Date());

     

        gtag('config','FL-CONFIG_ID');

      </script>

Placerings- och spårningstaggar

Endast Campaign Manager 360 och Display & Video 360 använder placerings- och spårningstaggar.

För dessa taggar ansvarar utgivarens CMP för att skicka användarbehörighetsuppgifterna enligt TCF.

  • Display & Video 360: När en tagg aktiveras på en utgivares webbplats skickar CMP:n först TCF-användarbehörighetsuppgifterna till annonsbörsen och sedan till Display & Video 360. Display & Video 360 ersätter makrot i taggen med TC-strängen, medan Campaign Manager 360 visar annonsmaterialet på utgivarens webbplats.

  • Campaign Manager 360: CMP:n skickar med TCF-användarbehörighetsuppgifterna direkt till Campaign Manager 360-placeringstaggarna om TCF-makrot är närvarande, eller automatiskt via TCF API.

Beroende på taggen måste annonsörer göra följande om de väljer att använda TCF:

  • Google-taggen (INS kommer snart): Ingen åtgärd krävs. TCF-användarbehörighetsuppgifterna skickas automatiskt med från CMP:n via TCF API.
  • Alla övriga taggar: Annonsörer som vill använda TCF kan lägga till det nya makrot i alla befintliga taggar på sin webbplats. Alternativt kan de ladda ned dessa taggar på nytt så att de automatiskt inkluderar det nya makrot. Annonsörer kan lägga till TCF i sina befintliga INS-taggar enligt följande exempel:

    Exempel

    <ins class='dcmads'

     style='display:inline-block;width:300px;height:250px'

     data-dcm-placement='N7480.1664088DOUBLECLICK.NETTEST/B8299600.114131924'

     data-dcm-rendering-mode='script' 

    data-dcm-gdpr-applies=’gdpr=${GDPR}’

    data-dcm-gdpr-consent='gdpr_consent=${GDPR_CONSENT_755}'

    data-dcm-addtl-consent=’addtl_consent=${ADDTL_CONSENT}’

     

     data-dcm-click-tracker='${CLICK_URL}'>

     <script src='https://www.googletagservices.com/dcm/dcmads.js'></script>

    </ins>

Produktbeteende med TCF

Syften

TCF strukturerar databehandlingen utifrån syften, där varje syfte har en motsvarande rättslig grund i form av samtycke eller berättigat intresse. Campaign Manager 360-, Display & Video 360- och Search Ads 360-taggar hanterar förfrågningar som innehåller samtyckessträngen på följande sätt (där det är relevant):

Syfte Googles registrerade rättsliga grund Beskrivning Konsekvens om syfte saknas
1 Samtycke Lagra och/eller få åtkomst till information på en enhet

Cookies varken skapas eller används för mätning eller annonsanpassning. Användare som inte ger sitt samtycke läggs inte till på remarketinglistor och attributionsrapporterna kan bli mer begränsade.

Googles tjänster tar inte emot annonseringsdata på användarnivå. Hantera dataanvändning i Googles tjänster i inställningarna för Google-taggen.

2 Flexibelt – Berättigat intresse används som standard* Välja enkla annonser Detta syfte krävs för alla händelser som leder till annonsvisning. Om detta syfte inte anges kanske annonsen inte visas.
3 och 4 Samtycke Skapa och använda en profil för anpassade annonser Händelser är inte kvalificerade för annonsanpassning och används inte för att skapa remarketinglistor. Användare som redan har lagts till på målgruppslistor påverkas inte.
7 Flexibelt – Berättigat intresse används som standard* Mäta annonsresultat

Detta syfte krävs för alla händelser. Om detta syfte inte anges kanske händelsen inte registreras.

Googles tjänster tar inte emot annonseringsdata på användarnivå. Hantera dataanvändning i Googles tjänster i inställningarna för Google-taggen.

9 Flexibelt – Berättigat intresse används som standard* Tillämpa marknadsundersökningar för att generera insikter om målgrupper Detta syfte krävs för alla händelser. Om detta syfte inte anges kanske händelsen inte registreras.
10 Flexibelt – Berättigat intresse används som standard* Utveckla och förbättra produkter Detta syfte krävs för alla händelser. Om detta syfte inte anges kanske händelsen inte registreras.
SP1 Berättigat intresse Säkerställa säkerhet, förhindra bedrägeri och felsöka Detta syfte anges alltid och är alltid tillgängligt i TCF.
SP2 Berättigat intresse Tekniskt visa annonser eller innehåll Detta syfte anges alltid och är alltid tillgängligt i TCF.

*Google är flexibelt registrerad för TCF-syftena 2, 7, 9 och 10 och har värdet Berättigat intresse som standard. Såvida inte en utgivare konfigurerar sin CMP för att begränsa samtycke till Google för dessa syften tillämpar Google berättigat intresse i alla situationer där detta har etablerats med användaren via CMP. Google är inte flexibelt registrerad för syftena 1, 3 och 4 och kräver alltid samtycke för dessa.

Övriga TCF-syften används inte av Campaign Manager 360-, Display & Video 360- och Search Ads 360-taggar men kan användas av andra Google-produkter.

Överväganden

  • Google tolkar gdpr=1 som en signal om att TCF tillämpas på en händelse. När parametern gdpr= har värdet 1 och parametern gdpr_consent= är närvarande i en Campaign Manager 360-placeringssträng måste gdpr_consent= innehålla en giltig TC-sträng. Annars kanske en annons inte visas eller mäts. 
  • Om TC-strängen indikerar att Google inte har samtycke för syfte 1 för förfrågan ersätter du ad.doubleclick.net med pagead2.googlesyndication.com i taggarna. Detta gäller för standardtaggar, iframe-/JavaScript-taggar (utom INS-taggar), förhämtningstaggar (inklusive video), spårningsannonstaggar och klickspårartaggar. 
  • Till skillnad från ovan förhindrar ogiltiga addtl_consent-värden inte annonsvisning.
  • Googles policyer gäller även TCF-makron som är inbäddade i annonsmaterial som länkar till andra leverantörer. Om dessa makron är ogiltiga visas inte annonsmaterialet om Google fastställer att TCF ska tillämpas (till exempel om exponeringen anropas med gdpr=1). I detta fall visas annat kvalificerat annonsmaterial eller standardannonsmaterialet.

Obs! Google Taggstyrning och Google-taggen tillåter bara TCF-strängar som har implementerats korrekt enligt TCF-policyerna och de tekniska specifikationerna och som följer Googles policy för användares medgivande inom EU. Om din plattform för samtyckeshantering (CMP) inte svarar inom 500 millisekunder eller om du ser statusen ”error”, ”stub” eller ”loading” körs taggen i begränsat läge: 

  • Skrivning och läsning av första och tredje parts Ads-konverteringscookies är begränsad.
  • Annonseringsfunktionerna i Google Analytics är integrerade med IAB TCF v2. Därför behandlas sådana förfrågningar som om de hade statusen Alla syften nekas, vilket beskrivs närmare i tabellen ovan. 
  • Remarketingfunktioner inaktiveras.

Felsöka felmeddelanden

Om din CMP inte svarar inom 500 millisekunder eller om du ser statusen ”error”, ”stub” eller ”loading” körs taggen i begränsat läge: Så här åtgärdar du detta:

Om du anropar funktionen för att aktivera en konverteringstagg manuellt:

  • Kontrollera att responsen på getTCData TCData.eventStatus = 'tcloaded' ELLER 'cmpuishows' + 'useractioncomplete' skickas inom 500 millisekunder. Dessa anger att CMP:n är redo att tillhandahålla en mekanism för användarsamtycke.

Om du inte anropar funktionen för att aktivera en konverteringstagg manuellt:

  • Arbeta tillsammans med CMP-leverantören för att säkerställa att de implementerar stöd för getTCData TCData.eventStatus = 'tcloaded' ELLER 'cmpuishows' + ' useractioncomplete för att indikera att mekanismen för användarsamtycke är tillgänglig via API:et inom 500 millisekunder.

Var det här till hjälp?

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