Avisering

På den förbättrade sidan Mitt AdMob hittar du anpassade optimeringstips och kan läsa information om din kontostatus och slutföra konfigureringen.

Översikt och vägledning om EU-förordningar

Felsöka implementering av IAB EU TCF v2.2

Google som leverantör godkänner nu TC-strängar med IAB EU TCF v2.2.
  • TCF v2.1: Vi fortsätter att ta emot TCF v2.1-strängar, men uppmuntrar CMP:er att följa IAB-vägledning om implementeringsmilstolpar när branschen går över till TCF v2.2.
  • Googles lösningar för samtyckeshantering: Googles lösningar för samtyckeshantering, som finns på fliken Integritet och meddelanden i Ad Manager, AdSense och AdMob, har stöd för TCF v2.2 för meddelanden om EU-förordningar i enlighet med IAB:s uppdaterade krav för CMP:er.

För att hjälpa utgivare att hantera fel och felkonfigurationer med anledning av lanseringen av IAB Europes Transparency & Consent Framework v2.2 tillhandahåller vi en rapport med de fel som vi har upptäckt.


I denna artikel hittar du mer information om hur du åtgärdar fel i implementeringen av TCF v2.2. Den omfattar bland annat:


Uppdaterade riktlinjer

Åtgärder av vanliga fel

Felsök några av de vanligaste felen i Ad Manager, AdSense och AdMob genom att göra följande:

Överväg att inhämta nytt samtycke från användare med TC-strängar som inte genererar intäkter
(Fel 1.1, 3.1, 4.1, 5.1, 5.2 och 6.1)

Relaterade fel

Fel 1.1. Denna riktlinje kan även tillämpas på fel3.1, 4.1, 5.1, 5.2 och 6.1.

Uppdaterade riktlinjer

Överväg att inhämta nytt samtycke från användare.

Förklaring

Utgivare gynnas av att inhämta nytt samtycke om de tidigare har använt ”out-of-band”-omfattning i strängar med global räckvidd, ogiltiga CMP-id:n (från testning), ogiltiga GVL-id:n (från testning) eller har saknat Google som leverantör med korrekt samtycke vid något tillfälle under implementeringen.

Fel 1.1, 1.2, 1.3: Det är viktigt att kontrollera om dessa fel utgör en betydande trafikvolym. I så fall kan problemet finnas på CMP-sidan. Se till att Google beviljas åtkomst för de syften som krävs och anges som leverantör av samtycke OCH berättigat intresse (leverantörs-id 755).

IAB-specifikation

Enligt IAB:s specifikationer får CMP:er cachelagra samtyckessträngar i 13 månader.

Obs! Vissa CMP:er har felaktigt behållit det första samtyckesdatumet och förlängt det. Samtyckesdatumet ska alltid vara det nya datumet för en samtyckessträng.
Förslag: Se till att din CMP returnerar anrop från AddEventHandler inom 500 ms
(Fel 2.1a, 2.1b, 2.0a, 2.0b och 2.0c)

Relaterade fel

Fel 2.1a. Denna riktlinje kan även tillämpas på fel 2.1b, 2.0a, 2.0b och 2.0c.

Uppdaterade riktlinjer

Även om det inte längre finns något krav på tidsgräns rekommenderar vi att du noga granskar CMP:ns implementeringar för att säkerställa att den omedelbart returnerar anrop till AddEventListener getTCData

Om en CMP inte svarar kan det leda till att intäkter från begäran uteblir.

Förklaring

Google följer IAB-specifikationen som anger att en CMP ska svara omedelbart på funktionen AddEventListener. Om en CMP inte svarar omedelbart kan det leda till att intäkter från begäran uteblir.

CMP-svar utgör dessutom en del av den händelsekedja som påverkar hur snabbt en annonsbegäran kan göras. Kortare tid mellan sidhämtning och annonsbegäran resulterar i färre förlorade exponeringar för utgivaren. 

IAB-specifikation

Tillämpliga IAB-specifikationer: IAB AddEventListener-specifikationen (på GitHub)

Obs! Återanropsfunktionen AddEventListener bör anropas omedelbart vid registreringen med aktuell TC-data, även om CMP-statusen är loading och CMP:n har ofullständig TC-data. Detta gör att anropsskriptet får åtkomst till det registrerade lyssnar-id:t listenerId. För varje ändring av TC-strängen måste återanropsfunktionen anropas om den inte tas bort med RemoveEventListener.

Policycenter

I policycentret meddelas utgivare om en app eller webbplats inte följer Googles krav på samtyckeshantering.

Felrapport

Vi meddelar utgivarna via användargränssnittet om vi upptäcker problem i den TC-sträng som är kopplad till en eller flera av deras webbplatser eller appar. Utgivare med fel kan klicka på Ladda ned TCF-felrapport på sidan Användarsamtycke i EU i sitt konto för att ladda ned en detaljerad rapport över de fel som har identifierats under de senaste sju dagarna.

Tips! Rapporten är bara tillgänglig om fel har upptäckts under de senaste sju dagarna.
Så här öppnar du sidan Användarsamtycke i EU och TCF-felrapporten: 
  • Ad Manager: Klicka på Administratör och sedan på Användarsamtycke i EU.
  • AdMob och AdSense: Klicka på Blockeringskontroller och sedan på Användarsamtycke i EU.

Rapporten innehåller följande information om varje enskilt identifierat fel: 

  • Domän/MobileAppID: den felkonfigurerade webbplatsen eller appen
  • Sökväg till annonsenhet: annonsenheten som är kopplad till felet
  • Felkod: koden för felet 
  • Antal fel: antalet sökfrågor som innehåller felet som observerades under föregående vecka
  • Datum för senaste identifiering: senaste datumet då felet identifierades 

Utgivare kan använda felkoderna i rapporten för att hitta förslag på åtgärder i följande felsökningstabeller och korrigera felen.

Felsökning

För att hjälpa utgivare att åtgärda felkonfigurerade IAB TCF v2.2-integreringar har vi sammanställt följande tabeller över de vanligaste feltyperna för TC-strängar och motsvarande felsökningsrekommendationer.

Använd tabellerna för att se vilka problem som kan uppstå på annonsbegärannivå och motsvarande systembeteende.

Scenarier med begränsat samtycke

Alla dessa tre scenarier har alltid företräde framför fel som beror på felaktig konfiguration, även om en viss begäran innehåller flera fel.

Scenario Beskrivning Föreslagen åtgärd
1.1 Google tillåts inte som leverantör enligt samtycke eller berättigat intresse. Kontrollera om användaren avsiktligt har avvisat Google som leverantör, om det har inträffat problem med CMP-implementeringen eller om det förekommer begränsningar för utgivare.
1.2 Inget samtycke för syfte 1 för länder i EES och Förenade kungariket.

Kontrollera om användaren avsiktligt har avvisat syfte 1 eller om det har inträffat problem med CMP-implementeringen.

Utgivare i Schweiz bör kontrollera att de anger fälten PublisherCC och PurposeOneTreatment på rätt sätt om de inte inhämtar samtycke från användare. 
 

Från och med december 2021 kontrollerar vi inte längre behandling enligt PurposeOneTreatment av annonsförfrågningar från Tyskland i enlighet med den tyska lagen om dataskydd i telekommunikation och telemedia.

1.3 Har gett samtycke till syfte 1 men saknar rättslig grund för enkla annonser.

Kontrollera om användaren avsiktligt har avvisat berättigade intressen för övriga syften eller om det är problem med CMP-implementeringen.

Felaktig konfiguration

Annonsförfrågningar tillgodoses inte vid felaktig konfiguration.

Fel Beskrivning Föreslagen åtgärd
2.1a Taggen eller SDK:et tar inte emot en TC-sträng på grund av att CMP-statusen är stub, loading eller error.

Om du manuellt anropar funktionen för att begära annonser måste getTCData TCData.eventStatus = 'tcloaded ELLER 'cmpuishows' + 'useractioncomplete' returneras. Dessa anger att CMP:n är redo att tillhandahålla en mekanism för användarsamtycke.

Om du inte manuellt anropar funktionen för att begära annonser kan du samarbeta med CMP-leverantören för att säkerställa att de implementerar stöd för getTCData. De måste även returnera TCData.eventStatus = 'tcloaded' ELLER 'cmpuishows' + ' useractioncomplete för att indikera att mekanismen för användarsamtycke är tillgänglig via API:et.

2.1b

Båda villkoren är uppfyllda:

  • CMP:er har angetts till &gdpr=1.
  • &gdpr_consent= finns i begäran men TC-strängen är tom.
Be CMP-leverantören kontrollera att API:erna är korrekt implementerade baserat på IAB tekniska specifikationer av TCF.
2.2a

TC-strängen kan inte tolkas eftersom den inte är base64-kodad.

Exempel: “2”

CMP:er (eller utgivare) ska endast skicka base64-kodad data i gdpr_consent=-parametrar.
2.2b

TC-strängen kan inte tolkas på grund av ett avkodningsfel.

Exempel: Innehåller ett felaktigt antal bitar

CMP:n bör åtgärda implementeringsfelen i TC-strängen.
2.2c

TC-strängen kan inte tolkas på grund av ett datafel.

Exempel: Felaktig tidsstämpel, leverantörs-id är för stort
 

CMP:n bör åtgärda implementeringsfelen i TC-strängen.

Problem med TC-strängen

Problem med TC-strängen som är kopplad till en annonsbegäran. Annonsförfrågningar avvisas och tillgodoses inte.

Fel Beskrivning Föreslagen åtgärd
3.1 Ogiltigt CMP-id

Kontrollera att en IAB-verifierad CMP används och att id:t är korrekt angivet i TC-strängarna.

Om en CMP var giltig när TC-strängen genererades men senare raderades av IAB måste du inhämta nytt samtycke via en giltig CMP.

3.2 Används inte längre. Ingen. Tidigare innebörd: Datumet då TC-strängen skapades inföll för mer än 13 månader sedan.

Nytt samtycke måste inhämtas

Användarens samtycke måste inhämtas. Om du använder en version av GVL som inte inkluderade Google än måste du inhämta nytt samtycke från användaren. Annars avvisas annonsförfrågningar.

Fel Beskrivning Föreslagen åtgärd
3.3 Används inte längre.

Ingen. Tidigare innebörd: Datumet då TC-strängen uppdaterades senast inföll för mer än 13 månader sedan.

4.1 TC-strängen genererades med en version av GVL som ännu inte inkluderade Google. Inhämta samtycke igen med en aktuell version av GVL.

Global omfattning och out-of-band-omfattning

Följande problem rör global omfattning och out-of-band-omfattning (Ad Manager, AdMob, AdSense). Annonser visas inte om TC-strängen indikerar out-of-band-omfattning eller global omfattning.

Fel Beskrivning Föreslagen åtgärd
5.1 TC-strängen tillåter out-of-band-samtycke. Instruera CMP:n att ta bort out-of-band-signaler från TC-strängarna.
5.2 TC-sträng med global omfattning. Instruera CMP:n att uppdatera TC-strängarna så att de är tjänstspecifika.

Annonsvisning med maxgräns

Begränsade annonser visas.

Fel Beskrivning Föreslagen åtgärd
6.1 TC-strängversionen är 1 eller 1.1 (v1.0-sträng). CMP:n bör skicka TCF v2.2-strängar.

Google hanterar problem

När dessa problem uppstår korrigerar Google effekten av problemet vid behov och fortsätter med normal TCF-hantering.

Fel Beskrivning Föreslagen åtgärd
7.1 gdprApplies är odefinierat eller inställt på ett ogiltigt eller ej tolkningsbart värde, men det finns en giltig TC-sträng. Inte tillämpligt
7.2 TC-strängen genererades med en GVL-version som är senare än den nuvarande versionen som Googles annonsvisningsteknik kan identifiera. Inte tillämpligt
7.3 Vissa syften, funktioner och/eller leverantörer är utanför giltigt intervall (okända). Inte tillämpligt
7.4 TC-strängen har en äldre tcf_policy_version än den senaste versionen av GVL. CMP:n bör radera den äldre TC-strängen och inhämta nytt samtycke med den senaste versionen av GVL.
7.5

En begäran innehåller &gdpr=1 men saknar parametern &gdpr_consent i webbadressen för begäran.

Inte tillämpligt
7.6 Ogiltig landskod för utgivare, men samtycke till syfte 1 finns.  CMP:n bör åtgärda implementeringsfelen i TC-strängen.
7.7 Ogiltig språkkod. CMP:n bör åtgärda implementeringsfelen i TC-strängen.
7.8 Fältet för TC-strängversionen är varken 1 eller 2.

CMP:n bör åtgärda implementeringsfel i TC-strängen genom att begära nytt samtycke om en ogiltig TC-sträng upptäcks.

Om du använder Googles verktyg för samtyckeshantering och UMP SDK i din app ska du kontrollera att UMP SDK har implementerats korrekt och att requestConsentInfoUpdate anropas varje gång appen startas.

7.9 AC-strängversionen är varken 1 eller 2. CMP:n bör ange AC-strängversionen till 1 eller 2.

Problem med AC-strängen

När dessa problem uppstår hanterar Google AC-strängen (Additional Consent) som ogiltig och inga ytterligare leverantörer övervägs efter TC-strängen.

Fel Beskrivning Föreslagen åtgärd
8.1 AC-strängen använder inte versionsavgränsaren (~). CMP:n bör använda ”~” som andra tecken i AC-strängen och avgränsa versionsnumret från listan över leverantörer som har gett sitt samtycke.
8.2 AC-strängen innehåller en leverantörslista som inte följer förväntad formatering (listan över int64s avgränsas med ”.") CMP:n bör åtgärda implementeringsfel i AC-strängen.

CMP-certifiering

När dessa problem uppstår försöker Google visa icke anpassade annonser.

Fel Beskrivning Föreslagen åtgärd
9.1 TCF CMP:n som förekommer i begäran är inte certifierad av Google. CMP:n bör certifieras av Google.

Inga TCF-signaler i annonsförfrågningar

När dessa problem uppstår försöker Google visa begränsade annonser.

Fel Beskrivning Föreslagen åtgärd
10.1

Begäran kommer från EES, Förenade kungariket eller Schweiz men saknar TCF-signaler.

Utgivaren bör integrera med en TCF CMP som är certifierad av Google.

Var det här till hjälp?

Hur kan vi förbättra den?
true
Hjälpsidan Mitt AdMob är din anpassade hjälpsida som hjälper dig att lyckas med AdMob.

Är allt okej med ditt AdMob-konto?

På Min AdMob-sida kan du se hur det står till med ditt AdMob-konto.  Ta reda på kontostatusen, se till att betalningsuppgifterna har angetts och att apparna följer policyerna, samt få optimeringstips som gäller dig för att generera intäkter!

Läs mer

Sök
Rensa sökning
Stäng sökrutan
Huvudmeny
4508415355595963411
true
Sök i hjälpcentret
true
true
true
true
true
73175
false
false
false
false