Sono arrivato qui con un problema relativo proprio agli annunci e alle visualizzazioni di pagina, ma da un’angolazione diversa e mi chiedo se mi sia appena imbattuto nella causa effettiva di questo.
Alcuni contesti: sto usando Google Ad Manager per mostrare un mix dei nostri annunci venduti direttamente con AdSense come fallback. Sto usando il plugin Ad ufficiale.
Raramente abbiamo annunci venduti direttamente nel nostro forum, ma attualmente ne abbiamo uno. Negli ultimi giorni ho notato qualcosa di molto strano con gli annunci del forum: Ad Manager segnalava che i banner ricevevano clic, ma segnalava quasi zero impressioni, facendo sì che Ad Manager riportasse un CTR nell’ordine delle migliaia di percento perché vedeva più clic che impressioni effettive. ![]()
Utilizzando la funzione di Ad Manager per visualizzare in anteprima uno dei banner direttamente su Discourse, ho notato che questi errori venivano visualizzati nella console:
Espandendo uno degli errori, sembrano correlati alla pubblicità.
Si noti che, come raccomandato dal plugin Ad, stiamo usando ‘https’ e ‘unsafe-inline’ per il CSP. Non so se la policy di ignorare ‘unsafe-inline’ sia nuova, o se l’hash sia stato introdotto di recente da Discourse.
In ogni caso, se disabilito temporaneamente il CSP, come previsto, gli errori scompaiono e, soprattutto, Ad Manager inizia a riportare correttamente le impressioni.
Quindi, sembra che in pratica gli annunci (per lo più) funzionino, ma il tracciamento interno di Google Ad Manager per riportare alla pagina sembra fallire (quando il CSP non è disabilitato).
Potrebbe questo problema con ‘unsafe-line’ del CSP essere la causa delle visualizzazioni di pagina degli annunci non riportate menzionate in questo argomento?


