Compliant with GDPR, CCPA, COPPA, LGPD, PECR, PDPA, PIPEDA, and more.
Parte di: Google Consent Mode
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.
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.