你好
在欧盟,为了符合 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
});
});
是否有办法告知广告插件不要自动加载广告,然后手动触发它?