欧盟法律 - CMP 和广告插件

你好

在欧盟,为了符合 GDPR 要求,我们不应在用户首先接受许可之前加载广告或跟踪数据。

我们正在考虑使用 Quantcast CMP,我想知道如何在页面上设置某些内容之前阻止广告加载?

Quantcast 提供了以下示例:

window.getGooglePersonalization = function( callbackFunction ) {
    var getGooglePersonalizationFn = function (callbackFunction ) {
        window.__cmp( 'getGooglePersonalization', function(consent, isSuccess) {
            if (callbackFunction ) {
                if ( !isSuccess ) {
                    callbackFunction( false );
                } else if( consent.googlePersonalizationData.consentValue ) {
                    callbackFunction( true );
                } else {
                    callbackFunction( false );
                }
            }
        });
    }
    window.__cmp('setConsentUiCallback', function () {
        getGooglePersonalizationFn(callbackFunction);
    });
}

getGooglePersonalization(function (useGooglePersonalization) {
    window.loadAds({
        usePersonalizedAds: useGooglePersonalization
    });
});

是否有办法告知广告插件不要自动加载广告,然后手动触发它?

1 个赞