Я читал web и искал вещи в течение нескольких дней, чтобы найти рекламу Google Adsense через мобильные переходы jQuery, не нарушая ToS. Я немного застрял, поэтому обратился к мудрейшему сообществу.Загрузите объявления AdSense с помощью перехода на страницу с помощью jQuery mobile
Тег Adsense состоит из трех сценариев (i) общего, (ii) списка слотов и (iii) самого дисплея. Первые два идут в <head>
, последний в <body>
.
Я могу показывать объявления на первой странице просто отлично. Проблема связана с переходом страницы.
Поскольку jQuery Mobile не перезагружает <head>
, необходимо подготовить googletag
при загрузке <head>
в первый раз. Это устанавливает ограничение на максимум три объявления на страницу, что на всем сайте не много. Кроме того, это значит, что вам нужно будет передвинуть объявление <div>
, что тоже не так здорово. Наконец, это означает, что вы можете загружать объявления и не отображать их до тех пор, пока пользователь не перейдет на страницу, где она принадлежит. Это тоже не совместимо с ToS.
Есть ли способ загрузить новое новое объявление на каждом переходе? Если да, где я могу поместить скрипты Google, чтобы они правильно загрузились?
Значит, вам нужно было определить уникальный рекламный щит для каждого объявления, показанного на сайте? Должно быть, это довольно маленький сайт? – Kevin
Да, это webapp, поэтому очень мало страниц, которые обрабатываются много раз. Обновление рекламы - это спасатель. –
Это отлично. Раньше я даже не знал о DFP. Придется сделать несколько модов, чтобы заставить его работать для меня. googletag.display нужно вызывать один раз перед googletag.pubads(). –