Вот мои 2 цента, при условии, что у вас есть аналитика на нашем сайте:
Используйте следующий код при выводе ссылки:
<a class="ad" href="http://thecatisginger.com/" target="_blank" onclick="ga('send', 'event', 'Block-3-Ads', 'Click', 'The-Cat-Is-Ginger-Ad');"><img src="http://citybymouth.com/wp-content/uploads/2015/02/TCIG-Advert.jpg" onload="ga('send', 'event', 'Block-3-Ads', 'Impression', 'The-Cat-Is-Ginger-Ad', {'nonInteraction': 1});" /></a>
Чтобы объяснить:
<a class="ad" href="http://thecatisginger.com/" target="_blank"
Классическая ссылка - ссылка href с классом 'ad', ссылки на сайт, цель открывается в новой вкладке.Легко.
onclick="ga('send', 'event', 'Block-3-Ads', 'Click', 'The-Cat-Is-Ginger-Ad');">
Это более новый отслеживатель событий Google Analytics.js, код события onclick, который говорит, что вы нажали эту ссылку, поэтому «отправьте» это «событие» на«События» моей аналитики (которые можно проверить в «Realtime> Events» или «Behavior> Events»).«Block-3-Ads» - это область на моем веб-сайте, которую я лично знаю как область, в которой я размещаю рекламу, в частности, это правая боковая панель, но это может быть все, что вы захотите, поэтому сделайте свою вещь типа широкой категории, напримерполе, внутри которого вы будете иметь различные ссылки, которые вы хотите отслеживать.«Клик» - это просто тип события, которое вы хотите отслеживать, может быть любым."The-Cat-Is-Ginger-Ad" - это конкретное объявление, о котором я хочу отслеживать и у которого есть информация.
<img src="http://citybymouth.com/wp-content/uploads/2015/02/TCIG-Advert.jpg"
Тогда у вас есть img с src.Легко.
onload="ga('send', 'event', 'Block-3-Ads', 'Impression', 'The-Cat-Is-Ginger-Ad', {'nonInteraction': 1});" />
Тогда у вас есть событие загрузки, которое срабатывает при загрузке изображения, оно говорит «отправить» это «событие», классифицируя его как событие «Block-3-Ads», в основномзагрузка изображения считается «показом» до его нажатия, но не после того, как эта небольшая «загрузка» вызывается при загрузке, это не щелчок, а загрузка / показ, и опять же, в частности, загружаемое объявление«The-Cat-Is-Ginger-Ad», и, наконец, передается параметр «nonInteraction» как 1, который просто сообщает Google, что вы отслеживаете событие отсутствия взаимодействия.
Это довольно понятно,хотя, возможно, я набрал слишком много.
ПРЕДУПРЕЖДЕНИЕ. Это не идеально, поскольку страница может загружаться, и объявление может находиться ниже области просмотра, вне поля зрения пользователя, и все равно получать впечатление, котороене является точным, поэтому далее я буду работать над созданием кода показа только один раз, когда пользователь фактически прокручивает само объявление и просматривает его, вместо того, чтобы запускать его каждый раз, когда страница загружает это изображение.