Не удалось выполнить двойной поиск клика по рекламному блоку (ошибка DFP)?

Просто добавьте двойной клик по объявлениям DFP на сайт друга. Понял, что только одна из четырех объявлений появляется. Хотя все 4 объявления имеют статус "активный", 3 не отображаются.

Я запустил отладчик DFP и получил следующий вывод:

Ad unit lookup for div div-gpt-ad-1327994622973-0 failed.
Div div-gpt-ad-1327994622973-0 is not mapped to a known ad unit.

Кажется, это не проблема с JavaScript, но код для этих объявлений был взят непосредственно из "сгенерированных тегов", и эти блоки активны. Это происходит в нескольких браузерах.

Может ли это быть проблемой кеширования? Как внедрить кеш-буфер только для рекламы? Благодарю.

1 ответ

Решение

Похоже, у Google нет обширной документации по причинам, но если на одной странице размещено несколько объявлений DFP, вы ДОЛЖНЫ изменить код в своем <head> и избегайте использования отдельного генератора кода с каждым рекламным блоком, потому что он будет каждый раз менять рекламные идентификаторы.

Простые Шаги

  1. в инвентаре выберите "генерировать теги" под левой колонкой.
  2. Теперь вы увидите список рекламных блоков
  3. выберите ВСЕ рекламные блоки и создайте все сразу
  4. скопируйте код заголовка в область заголовка страницы
  5. скопируйте код тела для каждого объявления в соответствующую область страницы.

Важные заметки

  • Включить все объявления в обоих <body> а также <head>
  • Создайте все рекламные теги одновременно, а не по отдельности
Другие вопросы по тегам