Я пытаюсь настроить Prebid для отправки значения согласия GDPR поставщикам общих служб.Я реализовал CMP, но в консоли я вижу, что Prebid просто игнорирует его
ВНИМАНИЕ: CMP не найден.Возобновление аукциона без согласия данных согласно config.undefined
Понятия не имею, почему Prebid не распознает CMP, он совместим с IAB, поэтому все должно быть в порядке.Любые идеи, где я допустил ошибку?
Редактировать: проблема в том, что я реализовал настройку с prebid.org на свой сайт
pbjs.que.push(function() {
pbjs.setConfig({
consentManagement: {
cmpApi: 'iab',
timeout: 5000,
allowAuctionWithoutConsent: true
}
});
Также внес изменения в файл prebid.js, который теперь содержит соглашениюАдаптер.
script type = "text / javascript" src = "http://testowa.epizy.com/prebid2.9.0.js" async>
Я собрал команду digi-trust cmp из https://github.com/adform/cmp и также реализовал ее на своемsite.
Все выглядит нормально, CMP работает нормально, я получаю согласие и вижу его в своей консоли. Однако Prebid не видит, что есть CMP, и выдает предупреждение с информацией, которую яКак уже упоминалось ранее.
Так что, хотя я получаю согласие и вижу cookie, запрос объявления проходит без него, потому что prebid не распознает его.
Мне нужно это согласие, чтобы получитьзапрос объявления в SSP.
Надеюсь, мне стало немного легче понять, в чем заключается моя проблема. Я мог бы предоставить тестовую страницу при необходимости.