Вернуться   Форум об интернет-маркетинге > > >
Ответ
 
Опции темы
Старый 29.04.2019, 14:00   #1
Кандидат наук
 
Регистрация: 07.09.2011
Сообщений: 303
Репутация: 17041

По умолчанию Параметр "Если объявления недоступны" более не отображается в настройках

Адсенс убрал возможность вставлять заглушки как и обещал.
Цитата:
Если объявления недоступны
Мы непрерывно работаем над повышением качества и безопасности сети AdSense, а также над ее защитой от вредоносных объявлений. Поэтому параметр "Если объявления недоступны" более не отображается в настройках. В случаях, когда объявление для показа не найдено, рекламное место сворачивается или остается пустым. Если в этом параметре Вы указали какой-либо цвет или URL, эти настройки скоро перестанут действовать.
Резко упал трафик куда я направлял его с помощью этой строчки.
Если нет подходящей объявы Адсенс показывает пустой блок, но у него есть размер. Т.е. уже по размеру блока не определить есть ли там объява или нет.
Как теперь отлавливать показ объявы на сайте?
Vanzent вне форума   Ответить с цитированием

Реклама
Старый 30.04.2019, 11:50   #2
Bamboleo
Студент
 
Регистрация: 02.12.2018
Адрес: Москва
Сообщений: 28
Репутация: 1276
Отправить сообщение для Bamboleo с помощью Skype™

По умолчанию Re: Параметр "Если объявления недоступны" более не отображается в настройках

Вариант 1, не проверял еще работоспособность после изменения:
В код вставки <ins> добавить параметр data-alternate-ad-url="https://страница-заглушка.ру"

Вариант 2, будет работать в абсолютном большинстве случаев, ошибок не встречал.
1. Коды адсенс нужно запускать только после загрузки гугло-скрипта adsbygoogle.js
2. Сразу после запуска каждого кода нужно ставить прослушку события load на <iframe> внутри <ins>
3. По onLoad делаем одновременно:
3.1. Ставим таймер на 0.2-0.5 сек, по которому будет грузится заглушка и удалятся прослушка из следующего пункта.
3.2. Ставим прослушку события "message", где event.data==='{"googMsgType":"adpnt"}' и event.data.source===( id <ifram>'а в теге <ins>) . По этому событию просто удаляем таймер из предыдущего пункта, т.к. это событие говорит о загрузке объявления адсенс.

---------- Добавлено 30.04.2019 в 11:07 ----------

Дополню.

Первый вариант даже до изменений срабарывал примерно в 70% случаев, так же как и прописывание url в настройках рекламного блока.

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

И, надо полагать, что вторым шагом гуглоидов, после отмены заглушки, будет отключение функции установки процента показываемых объявлений. Когда ее уберут, то в заглушке отпадет смысл - будет 99.9% заполняемость адсенса. Так что рассматривайте сразу переход в AdManager. В AdManager из ходовых форматов можно использовать 300*250 и 728*90. Остальные придется откручивать через адсенс как раньше или через партнеров с AdExchange.
Bamboleo вне форума   Ответить с цитированием
Сказали спасибо 2 пользователей:
Старый 30.04.2019, 14:19   #3
Usery
Юзер
 
Аватар для Usery
 
Регистрация: 01.02.2017
Адрес: Russian
Сообщений: 323
Репутация: 5545

По умолчанию Re: Параметр "Если объявления недоступны" более не отображается в настройках

Можно ссылку на новость? В справочном центре никаких изменений https://support.google.com/adsense/answer/113262?hl=ru
__________________
Доброго времени суток
Usery вне форума   Ответить с цитированием
Старый 30.04.2019, 14:22   #4
Vanzent
Кандидат наук
 
Регистрация: 07.09.2011
Сообщений: 303
Репутация: 17041

ТопикСтартер Re: Параметр "Если объявления недоступны" более не отображается в настройках

Цитата:
Сообщение от Usery Посмотреть сообщение
Можно ссылку на новость? В справочном центре никаких изменений https://support.google.com/adsense/answer/113262?hl=ru
https://support.google.com/adsense/answer/9193354?hl=ru
В адсенс зайдите в "рекламные блоки". У меня интерфейс изменился.
Vanzent вне форума   Ответить с цитированием
Старый 30.04.2019, 14:32   #5
Usery
Юзер
 
Аватар для Usery
 
Регистрация: 01.02.2017
Адрес: Russian
Сообщений: 323
Репутация: 5545

По умолчанию Re: Параметр "Если объявления недоступны" более не отображается в настройках

Vanzent

Спасибо. Теперь вижу. У меня личный кабинет Adsense пока без изменений.

Свинством считаю это нововведение, я очень активно использую альтернативные объявления...
Usery вне форума   Ответить с цитированием
Сказали спасибо:
Старый 26.05.2019, 14:55   #6
NewAction
Аспирант
 
Аватар для NewAction
 
Регистрация: 18.04.2014
Адрес: Санкт-Петербург
Сообщений: 174
Репутация: 21776

Question Re: Параметр "Если объявления недоступны" более не отображается в настройках

Цитата:
Сообщение от Bamboleo Посмотреть сообщение
Вариант 2, будет работать в абсолютном большинстве случаев, ошибок не встречал.
1. Коды адсенс нужно запускать только после загрузки гугло-скрипта adsbygoogle.js
2. Сразу после запуска каждого кода нужно ставить прослушку события load на <iframe> внутри <ins>
3. По onLoad делаем одновременно:
3.1. Ставим таймер на 0.2-0.5 сек, по которому будет грузится заглушка и удалятся прослушка из следующего пункта.
3.2. Ставим прослушку события "message", где event.data==='{"googMsgType":"adpnt"}' и event.data.source===( id <ifram>'а в теге <ins>) . По этому событию просто удаляем таймер из предыдущего пункта, т.к. это событие говорит о загрузке объявления адсенс.
А можно пример рабочего кода? Для чайников, так сказать... Хотелось бы затестить.
NewAction вне форума   Ответить с цитированием
Сказали спасибо:
Старый 23.07.2019, 19:28   #7
xatin
Студент
 
Регистрация: 23.03.2014
Сообщений: 13
Репутация: 10

По умолчанию Re: Параметр "Если объявления недоступны" более не отображается в настройках

Действительно очень необходим рабочий пример для чайников. Пожалуйста прошу вас.
xatin вне форума   Ответить с цитированием
Старый 13.10.2019, 15:17   #8
ZeN41k
Студент
 
Аватар для ZeN41k
 
Регистрация: 13.09.2011
Сообщений: 41
Репутация: 2416

По умолчанию Re: Параметр "Если объявления недоступны" более не отображается в настройках

Как хотя бы сделать, чтобы рекламные блоки сворачивались, если нет рекламы? Это так тупо пустые прямоугольники... Я шоке, почему они это не фиксят.
ZeN41k вне форума   Ответить с цитированием
Старый 13.10.2019, 22:57   #9
Sheyko
Студент
 
Регистрация: 18.05.2017
Сообщений: 34
Репутация: 1336

По умолчанию Re: Параметр "Если объявления недоступны" более не отображается в настройках

Цитата:
Сообщение от Bamboleo Посмотреть сообщение
3.2. Ставим прослушку события "message", где event.data==='{"googMsgType":"adpnt"}' и event.data.source===( id <ifram>'а в теге <ins>) .
не приходит в message iframe.id
Код:
data: "{"key_value":[{"key":"qid","value":"CICz4MnzmeUCFZtMKwodT3AEqA"}],"googMsgType":"adpnt"}"
способ может работать только при одном объявлении на странице
Sheyko вне форума   Ответить с цитированием
Старый 13.10.2019, 23:05   #10
puma1
Кандидат наук
 
Регистрация: 19.10.2011
Сообщений: 376
Репутация: 31071

По умолчанию Re: Параметр "Если объявления недоступны" более не отображается в настройках

Вот рабочий пример заглушки:
https://searchengines.guru/showpost....40&postcount=3
Проверено, работает.
puma1 вне форума   Ответить с цитированием
Ответ



Опции темы

Быстрый переход


Регистрация Справка Календарь Поддержка Все разделы прочитаны