Почему мой менеджер объявлений не работает с prebid. js - PullRequest
0 голосов
/ 16 января 2020

Мне очень нужна ваша помощь с предоплатой. js. Я уже прочитал много информации об этом, но есть еще вопросы.

Что мне нужно сделать : добавить рекламный блок (div) на моем веб-сайте.

Что я сделал :

  1. скачал файл предварительной ставки. js с несколькими рекламными провайдерами отсюда http://prebid.org/download.html
  2. зарегистрировал сайт в GoogleAdManager
  3. после этого видео 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>
  • выполните все остальные шаги

  • после этого я go в AdManager -> рекламные блоки -> выбрать мой блок -> тег, а затем скопировать эти два фрагмента кода на мой сайт
    image ad units -> select my unit -> tag">
  • развернуть изменения

И в конце концов, когда я открыл свой сайт, я увидел свой блок с рекламой в нем.

В чем проблема? Я думаю, что эта реклама предоставляется не 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

Нет журналов о запросах заявок и ответах на заявки. Я думаю, что это из-за неправильного кода в моем «креативе», но он предоставлен официальным сайтом ...

Пожалуйста, скажите мне, что я сделал неправильно.

...