Come correggere l'errore IAB TCF 2.0 di Google Ad Manager

UniConsent Team

5 min read
Add UniConsent as a preferred source on Google
Indice

Di recente molti account Google Ad Manager o Google Adsense hanno ricevuto da Google il seguente messaggio di errore: 'IAB TCF v2.0 errors detected. Download the TCF error report and go to "Learn more" for guidance on how to fix. Download TCF error report'.

La scadenza per correggere gli errori indicati nel report degli errori di Google DFP e Google Adsense è il 15 gennaio 2021. Potresti subire una forte perdita di ricavi se nel report sono ancora presenti errori dopo il 15 gennaio 2021, data in cui Google inizia ad applicare il TCF v2.

gestore del consenso iab tcf 2.0 google ad manager

Puoi vedere il codice di errore nel report e poi trovare i dettagli dell'errore nella Guida alla risoluzione dei problemi di Google Adsense.

Questi errori si possono correggere facilmente passando alla CMP UniConsent; per qualsiasi domanda, contattaci per ricevere supporto: hello@uniconsent.com

Come correggere gli errori IAB TCF di Google Adsense:

Gestire Google Adsense con UnicScript

Modifica:

<script
  async
  src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"
  type="text/javascript"
></script>

in:

<script
  async
  src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"
  unic-purpose-id="3"
  type="text/unicscript"
></script>

Modifica il tag dello slot pubblicitario di Google Adsense aggiunto alla pagina, cambiando:

<ins
  class="adsbygoogle"
  style="display:block"
  data-ad-client="ca-pub-XXXXXX"
  data-ad-slot="XXXXXXX"
  data-ad-format="auto"
  data-full-width-responsive="true"
>
</ins>
<script type="text/javascript">
  ;(adsbygoogle = window.adsbygoogle || []).push()
</script>

in:

<ins
  class="adsbygoogle"
  style="display:block"
  data-ad-client="ca-pub-XXXXXX"
  data-ad-slot="XXXXXXX"
  data-ad-format="auto"
  data-full-width-responsive="true"
>
</ins>
<script type="text/unicscript" unic-purpose-id="3">
  (adsbygoogle = window.adsbygoogle || []).push();
</script>

Codici di errore del consenso utente di Google Ad Manager e dettagli:

Errore 1.x: errori di CMP TCF 2.0 non conforme o errori di implementazione.

Per correggere questi errori di implementazione della CMP devi installare una CMP TCF 2.0 certificata IAB e compatibile con Google, come la CMP UniConsent:

  • Errore 1.1: Google, in qualità di fornitore, non è autorizzato né in base al consenso né in base al legittimo interesse.

Verifica se l'utente ha rifiutato intenzionalmente Google come fornitore, se si sono verificati errori di implementazione della CMP o se sono presenti restrizioni dell'editore.

  • Errore 1.2: Nessun consenso per la Finalità 1 nei paesi del SEE e nel Regno Unito.

Verifica se l'utente ha negato intenzionalmente la Finalità 1 o se ciò è dovuto a errori di implementazione della CMP.

  • Errore 1.3: È presente il consenso per la Finalità 1, ma mancano le basi giuridiche per gli annunci di base.

Verifica se l'utente ha rifiutato intenzionalmente il legittimo interesse per le altre finalità o se ciò è dovuto a errori di implementazione della CMP.

Errore 2.x: errori di CMP TCF 2.0 non conforme o configurazione errata

Anche per correggere questi errori di implementazione della CMP devi installare una CMP TCF 2.0 certificata IAB e compatibile con Google, come la CMP UniConsent:

  • Errore 2.1 a: Il tag o l'SDK non riceve una stringa TC perché lo stato della CMP è stub, loading o error.

Chiedi alla tua CMP di assicurarsi che le sue API siano implementate correttamente secondo la specifica tecnica IAB TCF.

  • Errore 2.1 b: Entrambe le condizioni sono soddisfatte: le CMP impostano &gdpr=1 e &gdpr_consent= è presente nella richiesta, ma la stringa TC è vuota.

  • Errore 2.2 a: La stringa TC non è analizzabile perché non è codificata in base64.

  • Errore 2.2 b: La stringa TC non è analizzabile a causa di un errore di decodifica.

  • Errore 2.2 c: La stringa TC non è analizzabile a causa di un errore nei dati.

Errore 3.x: errori di CMP TCF 2.0 non conforme o problemi della stringa TC

  • Errore 3.1: ID CMP non valido. La CMP non è convalidata dall'IAB: devi passare alla CMP UniConsent.

  • Errore 3.2: La data di creazione della stringa TC risale a più di 13 mesi fa. Ciò viola il GDPR e la policy per le CMP.

  • Errore 3.3: La data dell'ultimo aggiornamento della stringa TC risale a più di 13 mesi fa. Ciò viola il GDPR e la policy per le CMP.

Errore 4.1: il consenso deve essere ottenuto di nuovo

Devi includere Google nell'elenco dei fornitori TCF 2.0 della tua CMP. La CMP UniConsent include Google per impostazione predefinita.

Errore 5.x: ambito globale e ambito out-of-band

  • Errore 5.1: La stringa TC consente il consenso Out-of-Band. Ciò viola il GDPR e la policy per le CMP.

  • Errore 5.2: Stringa TC con ambito globale. Ciò viola il GDPR e la policy per le CMP.

Errore 6.x: la CMP deve inviare stringhe TCF v2.0

  • Errore 6.1: La versione della stringa TC è 1 o 1.1 (stringa v1.0). Devi passare a una CMP IAB TCF 2.0.

Errore 7.x: altri errori

  • Errore 7.1: gdprApplies non è definito o è impostato su un valore non valido o indecifrabile, ma è presente una stringa TC valida.

  • Errore 7.2: La stringa TC è stata generata con una versione della GVL più recente di quella attualmente nota alla tecnologia di ad serving di Google.

  • Errore 7.3: Alcune finalità, funzionalità e/o fornitori sono fuori intervallo (sconosciuti).

  • Errore 7.4: La stringa TC ha una tcf_policy_version precedente a quella della GVL più recente.

  • Errore 7.5: Una richiesta contiene &gdpr=1, ma l'URL della richiesta non contiene affatto il parametro &gdpr_consent.

  • Errore 7.6: Codice paese dell'editore non valido, ma è presente il consenso alla Finalità 1.

  • Errore 7.7: Codice lingua non valido.

  • Errore 7.8: Il campo della versione della stringa TC non è né 1 né 2.

  • Errore 7.9: La versione della stringa AC non è 1.

Questi errori si possono correggere facilmente passando alla CMP UniConsent; per qualsiasi domanda, contattaci per ricevere supporto: hello@uniconsent.com

Activate Google Consent Mode UniConsent to enhance the accuracy of your Google Analytics and Google Ads conversion data.

Set up Google Consent Mode →

Inizia a rendere il tuo sito web e la tua applicazione conformi a GDPR (UE), CPRA (USA), PIPEDA (Canada) ecc.

Registrati

Inizia a rendere il tuo sito web e la tua applicazione conformi a GDPR (UE), CPRA (USA), PIPEDA (Canada) ecc.

Registrati