Google Ad Manager / Adsense und Prebid Integration

Teil von: Google Consent Mode

Wenn Ihre Website nur Adsense verwendet

Platzieren Sie den folgenden Tag vor Ihrem Google GAM/DFP-Tag und allen anderen Werbe-Tags:

<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>

Entfernen Sie alle fest eingebundenen https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js auf Ihrer Seite und laden Sie es mit dem folgenden CMP-Skript:

<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>

Sie können Adsense auch mit UnicScript verwalten, indem Sie den JavaScript-Tag von Google Adsense anpassen.

Wenn Ihre Website Prebid oder einen anderen Header-Bidding-Wrapper verwendet:

Ihr Ad-Stack sollte standardmäßig korrekt mit einem Open-Source-Prebid.js-Wrapper integriert sein. Falls Sie einen nicht standardmäßigen Prebid-Wrapper verwenden, kontaktieren Sie uns, um zu bestätigen, dass Ihr Header-Bidding-Wrapper unterstützt wird.

Verwandte Anleitungen