首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >预售不承认CMP

预售不承认CMP
EN

Stack Overflow用户
提问于 2019-04-10 13:36:15
回答 3查看 1.4K关注 0票数 1

我试图设置预售发送一个GDPR同意值给SSP。我已经实现了CMP,但是在控制台中,我可以看到预购只是忽略了它

警告:找不到CMP。根据consentManagement配置恢复未经同意的拍卖数据。未定义

我不知道为什么预售不承认CMP,它是符合IAB的,所以一切都应该是好的。你知道我哪里出错了吗?

编辑:问题是我实现了从prebid.org到我的站点的安装

代码语言:javascript
复制
        pbjs.que.push(function() {
          pbjs.setConfig({
      consentManagement: {
        cmpApi: 'iab',
        timeout: 5000,
        allowAuctionWithoutConsent: true
      }
    }); 

还对prebid.js文件进行了更改,该文件现在包含consentManagement适配器。

脚本type="text/javascript“src="http://testowa.epizy.com/prebid2.9.0.js”async>

我从https://github.com/adform/cmp构建了一个数字信任cmp,并在我的站点上实现了它。

一切看起来都很好,CMP工作正常,我得到了同意,我可以在我的控制台上看到它。然而,预售没有看到有一个CMP,它抛出一个警告与我前面提到的一个信息。

因此,即使我得到了同意,看到cookie,广告的要求没有它,因为预售不承认它。

我需要你的同意才能向SSP发出广告请求。

希望我能让你更容易理解我的问题。如果需要的话我可以提供一个测试页面。

EN

回答 3

Stack Overflow用户

发布于 2019-06-26 13:55:18

无论出于什么原因,它无法识别cookie,一个可能的解决方法就是将cookie作为静态发送:

代码语言:javascript
复制
{
  cmpApi: 'static',
  timeout: 5000,
  allowAuctionWithoutConsent: true,
  consentData: {
    getConsentData: {
      gdprApplies: true,
      hasGlobalScope: false,
      consentData: 'COOKIE CONTENT'
    },
    getVendorConsents: {
      metadata: 'COOKIE CONTENT',
      gdprApplies: true
    }
  }
}

这样,您将发送整个cookie,因此它应该工作,但请注意,您需要所有的属性,我前面提到的(预售问题与此无关)。确保您验证了cookie,只是为了确保。

票数 2
EN

Stack Overflow用户

发布于 2019-07-30 06:14:29

我也有同样的问题。当我在prebid.js库之前同步加载CMP脚本时,它就开始工作了,其中包括了同意管理模块。

也更改了: allowAuctionWithoutConsent: false

票数 1
EN

Stack Overflow用户

发布于 2019-10-07 13:47:39

听起来好像还没有实现__cmp存根函数。这就是你的页面应该发生的事情:

  • 定义window.__cmp()函数(内联或同步)
  • 异步加载CMP (cmp.bundle.js),用实际的CMP替换window.__cmp()。
  • 异步加载预投标

Prebid.js调用__cmp().ping()来查看真正的__cmp()是否已经加载。如果根本不存在__cmp(),那么它只是假设您没有实现CMP并继续拍卖。

查看DigiTrust CMP文档的“安装脚本”一章。所需的代码也在这里:https://github.com/InteractiveAdvertisingBureau/GDPR-Transparency-and-Consent-Framework/blob/master/CMP%20JS%20API%20v1.1%20Final.md#CMP-stub-sample

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55613990

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档