Задать вопрос
@testuserar

Как узнать, что реклама Google AdSense загрузилась?

Можно как-то на клиенте узнать, загрузилась ли реклама AdSense? Дело в том, что на некоторые страницы реклама не грузится, и хотелось бы показывать, например, рекламу яндекса (рся) вместо AdSense.
  • Вопрос задан
  • 514 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
dollar
@dollar
Делай добро и бросай его в воду.
Можно проанализировать наличие баннера на странице, его размеры, и в случае отсутствия попытаться показать другую рекламу. Но борьба с AdBlock - дело такое, довольно гиблое.

Вот, например, у пользователя в файле hosts такие записи:
127.0.0.1   pagead2.googlesyndication.com
127.0.0.1   an.yandex.ru

Что вы будете делать? У него ваша реклама не показывается в принципе, как бы вы ни старались.

А если JS отключён, как у меня? Всё, что вы можете сделать, так это задержать пользователя на сайте подольше интересным контентом, чтобы он не вернулся к поисковой выдаче гугл, а то гугл подумает, что ваш сайт не интересен и понизит его позиции.

Вывод - делайте сайт интересным и полезным. Это увеличит посещаемость, а значит и показ рекламы. А тех, у кого она не отображается, игнорируйте и не обижайте.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы