Как я уже писал выше — в качестве эксперимента я добавил AdSense на свой сайт через GTM.
Метод GTM далеко не идеален, как видно из этого скринкаста: там показано, что теги не срабатывают при изменениях на странице, или, точнее, теги срабатывают в отладчике GTM, но объявления не отображаются при просмотре сайта.
https://www.loom.com/share/44888fe583ec468f99e3114a0c8c714b
Из видео видно, что при настройке триггера на ВСЕ СТРАНИЦЫ можно перемещаться по сайту от темы к теме, и теги вообще не срабатывают, даже если перейти со главной страницы в другую тему, вернуться обратно и снова зайти в другую тему.
В то же время теги, настроенные на триггер «История» (то есть «все»), срабатывают при каждом изменении страницы — при переходе от страницы к странице, а также при срабатывании бесконечной прокрутки.
Вот определение триггера HISTORY (ВСЕ) в GTM:
Но даже при срабатывании тегов объявления не загружаются при просмотре сайта. Однако, как видно из статистики ниже, доля просмотров страниц в AdSense от общего трафика GA4 у меня всё ещё выше, чем при использовании плагина AdSense.
Интересно, не происходит ли что-то подобное с официальным плагином для рекламы. Показатели просмотров страниц были хуже (см. подробности ниже), когда я использовал плагин, по сравнению с первыми днями эксперимента, когда я добавлял объявления через Tag Manager.
Как видно ниже:
Таким образом, по данным за 15 июля выше:
- Google Analytics GA4: 152 тыс. просмотров страниц
- Google Analytics GA4: 6,8 тыс. событий первого визита
- Discourse (логи): 93 тыс. просмотров страниц
- Google AdSense: 6 тыс. просмотров страниц
Это событие первого визита и просмотры страниц в AdSense выглядят удивительно похожими — не отслеживает ли Google AdSense ничего, кроме первой загрузки страницы каждого визита?
РЕДАКТИРОВАНИЕ: добавлены ранние данные по моим объявлениям AdSense через GTM
Просмотры страниц в Google Analytics с 2 июня по 26 августа — видно, что высоконагруженная часть сезона закончилась 31 июля = 211 тыс. просмотров страниц:
Просмотры страниц в Google AdSense:
ПРИМЕЧАНИЕ:
- Я использовал официальный плагин до 31 июля.
- Убрал AdSense с 3 по 23 августа = спад до минимума.
- Добавил AdSense через Google Tag Manager 24 августа.
Как видно, несмотря на серьёзные проблемы, показанные в скринкасте выше, и при значительно меньшем общем трафике, доля просмотров страниц в AdSense относительно просмотров страниц в GA4 при использовании GTM для подключения AdSense гораздо выше, чем при использовании официального плагина.
- Вчера у меня было 53 тыс. просмотров страниц в GA4.
- При 7 тыс. просмотров страниц в AdSense (используя описанный в видео несовершенный метод GTM).
- Это 13% коэффициент попадания просмотров страниц AdSense к просмотрам страниц GA4.
- В то время как с официальным плагином AdPlugin у меня был коэффициент 3,9% просмотров страниц AdSense к просмотрам страниц GA4.
Странно, что с официальным плагином на сайте отображалось гораздо больше объявлений, и они лучше показывались при переходе от страницы к странице, чем при использовании GTM, но просмотры страниц, записываемые в AdSense, составляли лишь малую часть от того, что должно быть.
Кажется, проблема в плагине AdPlugin и в том, как он (или, точнее, как он не) срабатывает при динамической загрузке страниц.
Отслеживают ли AdButler или какие-либо другие интеграции рекламы просмотры страниц лучше, учитывая несколько уникальную природу Discourse?


