Размер шрифта:
Переходы по внешним или исходящим ссылкам в Google Analytics
Play

Переходы по внешним или исходящим ссылкам в Google Analytics

Настроим фиксацию переходов по внешним или исходящим ссылкам в Google Analytics, на примере определения точек выхода с сайта и отслеживания загрузок различных файлов.

Описанные ниже действия подразумевают, что у вас уже установлен Google Tag Manager и в нем настроен код отслеживания Google Analytics. Если вы еще не сделали этого, то необходимо выполнить всего несколько простых шагов, которые описаны в этом материале (или в этом если ваш сайт работает на WordPress).

Переходы по внешним или исходящим ссылкам

Добавим на сайт тег для прослушивания кликов на ссылках, в качестве типа тега выберите Только ссылки в условиях активации укажите Все клики по ссылкам , чтобы тег фиксировал все клики по ссылкам:

Тип триггера только ссылки

Теперь Google Tag Manager фиксирует все клики по ссылкам на всех страницах нашего сайта. Но из всех кликов по ссылкам нам необходимо передавать в Google Analytics внешние или исходящие ссылки. Условием для фиксации этого действия будет уточнение настроек триггера. Отличие внешней или исходящей ссылки от внутренней в том, что она не содержит доменного имени вашего сайта в переменной Click URL . Доработаем триггер:

Фиксация внешних или исходящих ссылок

Следующим шагом мы добавим возможность передачи данных о фиксации сведений о ссылке в Google Analytics. Предлагаю фиксировать клики в виде событий.

Поскольку при фиксации события в Google Analytics мы можем указать Категорию , Действие и Ярлык , используем эти параметры впоследствии для работы с отчетами анализируя точки выхода. Давайте использовать следующий вариант:

  • Категория — переход по внешней (исходящей) ссылке;
  • Действие — страница, с которой ушел посетитель;
  • Ярлык — адрес сайта, на которой осуществлен переход.

Добавим переменную, который предоставит нам в удобной форме информацию о заголовке страницы, с которой ушел посетитель. Укажите имя переменной и выберите тип Собственный код Java Script :

Собственный код JavaScript

В окне ввода кода при создании переменной добавьте следующие строки:

Сохраните переменную нажав Сохранить . Создайте новый тег для передачи данных в Google Analytics. Укажите для него имя, тип тега выберите Universal Analytics или Google Analytics 4, в зависимости от используемой версии (в примере ниже Univeersal Analytics), введите идентификатор отслеживания, тип отслеживания Событие .

Далее заполним Параметры отслеживания событий :

  • Категория — введите текст Переход по внешней ссылке ;
  • Действие — нажмите на значок справа от поля и выберите из списка созданную выше переменную;
  • Ярлык — укажите переменную Click URL .

После выполнения этих действий должно получиться:

Теперь необходимо указать триггер при которых тег будет активироваться. В разделе Триггеры настройки тега укажем созданный в самом начале триггер:

Триггер у тега для фиксации внешних или исходящих ссылок

Создаем версию и публикуем ее. Теперь можно перейти к отчетам в реальном времени и наблюдать за страницами с которых посетители покидают ваш сайт и узнать адреса страниц, на которые они переходят:

Отчет в реальном времени — точки выхода с сайта

Фиксация загрузки файлов в Google Analytics

Метод фиксации сведений о загрузке файлов используя Google Tag Manager схож с описанным выше, отличие в том, что нужно создать триггер, в котором фиксировать, что часть из переменной Click URL заканчивается на нужное расширение файла или с помощью переменной типа URL из Click URL извлечь расширение файла и вновь созданную переменную указать в условиях триггера.

Иван, а будет ли прослушивание кликов из первого примера отслеживать клики по флеш-баннерам?

А как фиксировать выход пользователя если он кликает по такой кнопке: button type=»button» title=»Купить» btn-cart» onclick=»productAddToCartForm.submit(this)»> Купить /button> Данная кнопка переводит пользователя на партнерский сайт. Как отследить такое событие?

пример страницы: http://moda-spb.ru/plat-e-mexx-k1bid012002249-774446.html насколько я понимаю выполняется onclick=”productAddToCartForm.submit(this)” и не прослушивается клик

Андрей, обычным событием Google Analytics

Иван, здравствуйте! подскажите, пожалуйста, что это за ошибка ГТМ и как с ней бороться? http://prntscr.com/7toxyq

Это не ошибка, это у Вас не соответствие регулярному выражению, перепишите его, если есть предположение, что оно работает не корректно

Вопрос отслеживания переходов по внешним ссылкам. Сайт: ru.yeed.mе Интересует отслеживание переходов по внешним ссылкам — на аппсторы.

Вопрос скорее глупый: нужно ли прописывать на каждой ссылке onСlick-триггеры или все сделает настройка триггеров и тегов в Google Tags Manager, отслеживая клики по заданным в GTM параметрам триггега после публикации обновленного контейнера?

Прошелся по руководству Google, учитывая изменения в Tag Manager v.2, https://support.google.com/tagmanager/answer/6106716?rd=1

— создал триггер для каждой ссылки продукта (iOS / Android), — создал и опубликовал теги для каждого из продуктов (iOS / Android), — руками триггеры onClick в коде не прописывал, в этом и вопрос, считывает ли GTM события по созданным в его интерфейсе триггерам, чтобы не лезть в код, или добавление триггеров к ссылкам все еще необходимо?

Если таки нужно указывать в коде триггеры, уточните, пожалуйста, в каком виде на сегодняшний день более эффективно это сделать.

📎📎📎📎📎📎📎📎📎📎