Почему мой менеджер по рекламе не работает с prebid.js
Мне действительно нужна ваша помощь с prebid.js. Я уже прочитал много информации об этом, но все еще есть вопросы.
Что мне нужно сделать: добавить рекламный блок (div) на мой сайт.
Что я сделал:
- скачал файл prebid.js с несколькими поставщиками рекламы отсюда http://prebid.org/download.html
- зарегистрировали сайт в GoogleAdManager
после этого видео http://prebid.org/adops/step-by-step.html
- создана "позиция" 200*200
- создать "креатив" и передать код из видео
.
<script>
try {
window.top.pbjs.renderAd(document, '%%PATTERN:hb_adid%%');
} catch (e) {}
</script>
(на самом деле под видео есть еще один код, и я не знаю, какой из них правильный, но уже пробовал оба)
<script src = "https://cdn.jsdelivr.net/npm/prebid-universal-creative@latest/dist/creative.js"></script>
<script>
var ucTagData = {};
ucTagData.adServerDomain = "";
ucTagData.pubUrl = "%%PATTERN:url%%";
ucTagData.targetingMap = %%PATTERN:TARGETINGMAP%%;
ucTagData.hbPb = "%%PATTERN:hb_pb%%";
try {
ucTag.renderAd(document, ucTagData);
} catch (e) {
console.log(e);
}
</script>
выполните все остальные шаги
А ведь когда я открыла свой сайт, то увидела свой блок с рекламой в нем.
В чем проблема? Я думаю, что эта реклама предоставляется не Prebid.js, а GoogleAdSense, потому что, когда я переключаюсь в режим отладки ('? Pbjs_debug=true' на URL-адрес сайта), единственное, что я обнаружил:
Prebid INFO: Prebid.js v3.2.0 loaded
amp-inabox.js:132 Powered by AMP ⚡ HTML – Version 1912050130240 https://www.[mysite].com/prebid?pbjs_debug=true
Журналов запросов и ответов на ставки нет. Я думаю, что это из-за неправильного кода в моем "креативе", но он предоставляется на официальном сайте...
Подскажите пожалуйста, что я сделал не так.