Iubenda, problema stringa TC di IAB
È capitato anche a te di avere questo avviso di un problema stringa TC di IAB nella home page di Google Adsense?
Abbiamo rilevato un problema con la tua stringa TC di IAB su uno o più dei tuoi siti o delle tue app. Questi errori possono incidere sulla possibilità di mostrare annunci agli utenti europei. Un rapporto dettagliato è a tua disposizione nella pagina relativa al consenso degli utenti dell’UE
È capitato forse a tutti coloro che implementano google adsense sul proprio sito web e la soluzione al problema è piuttosto macchinosa.
[ad name=”300×250″]
Perché questo problema stringa TC di IAB?
L’errore si verifica perché vengono mostrati, agli utenti che visitano le pagine, gli slot di pubblicità di Adsense prima che gli utenti stessi abbiano acconsentito alla loro visualizzazione.
Questo perché Adsense, per mostrare la pubblicità, utilizza dei cookie. Per accettare i cookie, l’utente che visita il sito deve prima aver accettato di riceverli.
Il tutto è parte della legge sulla privacy che prende il nome di GDPR europea, che è in vigore da diverso tempo.
Detto della GDPR, quello che mi interessa è spiegarti come ho risolto la cosa, tenendo in considerazione il fatto che utilizzo i servizi di Iubenda per gestire la Cookie consent.
Non sei cliente Iubenda? Approfitta subito della promozione Iubenda, che ti garantisce il 10% di sconto sui servizi Iubenda per il primo anno!
Il percorso per arrivare alla soluzione è stato un pochino contorto, per tutta una serie di motivi tecnici di non facile comprensione!
Cercherò pertanto di essere il più chiaro possibile.
Che cosa fare?
Innanzitutto, la soluzione proposta prevede che queste 3 cose siano vere:
- utilizzo Google Adsense
- il blog è in WordPress
- Iubenda è il fornitore della Cookie Consent
Essendo cliente Iubenda, accedo alla mia dashboard eseguendo il login.
Dopo di che, nella dashboard ho l’elenco delle mie risorse per le quali utilizzo i servizi Iubenda. Muovo il mouse sopra una di queste e premo Gestisci.
Il passo successivo è premere Integra nella sezione Cookie solution
[ad name=”300×250″]
A questo punto devi attivare, clickandole, TUTTE E 3 QUESTE OPZIONI:
- Blocco preventivo e riattivazione asincrona
- Abilita la compatibilità allo IAB Transparency and Consent Framework (TCF) per la personalizzazione delle preferenze di tracking (nelle opzioni avanzate)
- Quando la preferenza del Framework IAB non esiste, richiedi un nuovo consenso all’utente anche se è stato già fornito.
Queste opzioni sono visibili in questi screenshot:
Inserimento script Google adsense
Un piccolo passo indietro: nella configurazione di Google adsense, ho scelto gli annunci non personalizzati. Anche in questo caso, non sto a spiegare il perché perché non è lo scopo di questo articolo. Ciò detto, credo sia una premessa importante perché è quello che ho fatto io.
A questo punto, devi prelevare lo script di Iubenda ed inserirlo nell’intestazione (header in inglese) del tuo sito.
Per farlo, puoi tranquillamente usare il plugin di Iubenda.
Per cui:
- installa il plugin
- preleva il codice premendo la label COPIA
- incolla il tutto nella box Code della sezione Cookie Solution del plugin Iubenda
Fatto questo, vai a questa pagina:
IMPORTANTE: se hai attiva l’estensione AdBlock su Chrome, disabilitala per il sito di Iubenda! Questo perché il plugin rimuove dall’elenco degli esempi proprio quelli legati a Google adsense!
Sembra incredibile, ma questo è stato un problema, non riuscendo a trovare gli script che funzionavano!
Accedendo alla sezione Google Adsense, trovi questo esempio:
Per cui, tornando al tuo WordPress, devi cambiare lo script che usi riutilizzando ed adattando il secondo pezzo di codice, secondo le tue esigenze.
Aggiungo un dettaglio: tra la prima e la seconda versione, c’è una leggere incongruenza. Nel nuovo script, il formato dello slot è impostato su AUTO. Non ho indagato ulteriormente per comprendere come settare precisamente le dimensioni dello slot, ho accettato che sia Adsense ad inserire in automatico il formato di annuncio che può servire.
Probabilmente mettere il formato che si vuole è molto semplice! Se trovi la risposta a questa cosa, scrivilo nei commenti qui sotto!
Conclusioni
Questo è tutto. Se hai:
- attivato le opzioni di Iubenda come ti ho mostrato
- inserito il codice di Iubenda nell’header
- aggiustato gli script di Adsense in WordPress
…allora il tutto funzionerà alla grande!
Ancora un po’ di cose:
- il banner con l’errore non se ne andrà subito dalla pagina di Google Adsense, potrebbero volerci fino a 7 giorni (dipende da quanto tempo passa tra un passaggio e l’altro del bot di google adsense sul tuo sito)
- se utilizzi un plugin di caching sul tuo sito, cancella la cache prima di verificare se tutto funziona
- se vuoi ripartire da una situazione pulita, elimina i cookie prima di fare una prova
Buon divertimento e buona soluzione dell’errore stringa TC di IAB, utilizzando i prodotti Iubenda!
[ad name=”300×250″]
Leave a Reply