Leading Consent Management Platform

Compliant with GDPR, CCPA, COPPA, LGPD, PECR, PDPA, PIPEDA, and more.

Integrazione con Google Ad Manager / AdSense e Prebid

Parte di: Google Consent Mode

Se il tuo sito web utilizza solo AdSense

Inserisci il seguente tag prima del tag Google GAM/DFP e di qualsiasi altro tag pubblicitario:

<script type="text/javascript">
window.googletag = window.googletag || {};
window.googletag.cmd = window.googletag.cmd || [];
window.googletag.cmd.push(function() {
  window.googletag.pubads().enableAsyncRendering();
  window.googletag.pubads().disableInitialLoad();
});
(adsbygoogle=window.adsbygoogle||[]).pauseAdRequests=1;
</script>

Rimuovi dalla pagina qualsiasi riferimento inserito direttamente nel codice a https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js e caricalo con il seguente script della CMP:

<script type="text/javascript">
__tcfapi("addEventListener", 2, function(tcData, success) {
    if (success && tcData.unicLoad  === true) {
        if(!window._initAds) {
            window._initAds = true;
            var script = document.createElement('script');
            script.async = true;
            script.setAttribute('data-ad-client', 'ca-pub-xxxxxxxx');
            script.src = 'https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js';
            document.head.appendChild(script);
        }
    }
});
</script>

Puoi anche gestire AdSense con UnicScript modificando il tag JavaScript di Google AdSense.

Se il tuo sito web utilizza Prebid o un altro wrapper di header bidding:

Per impostazione predefinita, il tuo stack pubblicitario dovrebbe essere integrato correttamente con il wrapper open source prebid.js. Se utilizzi un wrapper Prebid non standard, contattaci per verificare che il tuo wrapper di header bidding sia supportato.

Tutorial correlati