Відстеження кліків на посилання за допомогою Google Tag Manager: Практичний посібник з прикладами

Відстеження кліків за посиланнями за допомогою Google Tag Manager: Практичний посібник з прикладами

Про те, що відстеження кліків має дуже важливе значення у веб-аналітиці, я вже писав у першій частині цієї статті. Відстеження кліків на елементи сайту за допомогою Google Tag Manager: (Якщо ви ще не читали її – обов’язково зробіть це). Але ще важливішим є відстеження кліків на посилання. Адже користувач, натиснувши на посилання, може піти з вашого сайту на інший, і ви втратите свого відвідувача. Або ж, натиснувши на номер телефону або email, може зв’язатися з вами. Друге звичайно набагато приємніше)

Таку дію, звичайно, не варто пускати за течією. Їх треба відстежувати та аналізувати. Якщо ви вже прочитали попередню статтю, знаєте, що відстеження кліків на посилання можна здійснити за допомогою двох типів тригерів: All Clicks (Всі елементи) та Just Links (Тільки посилання). З першим ми вже знайомилися раніше, тож сьогодні детально розберемо другий.

  1. Тригер Just Links (Тільки посилання) у Google Tag Manager
  2. Відстежуємо дії користувача:

 

Тригер Just Links (Тільки посилання) у Google Tag Manager

Перед тим, як ми перейдемо до практичних прикладів, давайте розберемо, як працює тригер.

Тригер Just Links (Тільки посилання) у Google Tag Manager

При налаштуванні необхідно задати лише три налаштування:

  • Wait for Tags (Чекати на теги). За допомогою цього налаштування можна встановити додатковий час для активації тегів, пов’язаних з кліком. У такому разі перехід за посиланням буде затриманий на час, зазначений у відповідному полі або ж по активації потрібних тегів.
  • Check Validation (Перевірка помилок). Дозволяє активувати теги лише за умови успішного переходу за посиланням. Якщо прапорець не встановлений, теги будуть спрацьовувати при будь-якому натисканні на посилання. Зверніть увагу: якщо у вашому коді на сайті використовується команда event.preventDefault(), вам потрібно зняти прапорець з цього пункту, інакше слухач запущений не буде.
  • Пункт Enable this trigger when all of these conditions are true (Активувати тригер у разі настання події та виконання всіх цих умов) з’являється лише при активації параметра Wait for Tags (Чекати на теги). Він дозволяє активувати тригер лише при досягненні певних умов. Не варто плутати з розділом This trigger fires on (Умови активації тригера). Якщо потрібно, щоб тригер спрацьовував на всіх сторінках, використовуйте регулярний вираз .* .

На практиці дуже часто налаштування Очікувати теги та Перевірка помилок опускаються, якщо в них немає особливої потреби. Основні умови задаються у розділі Умови активації тригера.

Тепер, коли у вас є інформація про базові параметри тригера Just Links (Тільки посилання), давайте розберемо все на прикладах.

Відстежуємо дії користувача

Перед тим як приступати до практичних прикладів не забудьте ознайомитись із вбудованими змінними типу Click. Всі подальші налаштування базуються на них.

Відстежуємо кліки на посилання за допомогою Google Tag Manager

Одне з основних завдань у маркетингу – не втрачати своїх клієнтів та відвідувачів. Але створити функціональний та корисний сайт, з якого немає жодного вихідного посилання практично неможливо. А от відстежити за якими посиланнями користувачі йдуть найчастіше – це цілком реально. Налаштування дуже просте. Єдине, що потрібно знати – інформація про посилання,на який був клік, зберігатиметься в змінній Click URL. Усі вихідні посилання – це посилання, які не містять назву вашого домену. Наприклад, для мого блогу виходить наступний тригер:

Відстежуємо кліки за посиланнями за допомогою Google Tag Manager

Для надсилання цієї та інших подій у Google Analytics використовуйте стандартний тег події. Саме в цьому випадку він може бути таким:

Тег для надсилання події в Google Analytics про клік на вихідні посилання

Відстежуємо кліки на телефони за допомогою Google Tag Manager

Ще один приклад застосування тригера Тільки посилання – відстеження кліків на номери телефону. Особливо актуально для сайтів, у яких немає коллтрекінгу. Можливо також буде цікаво замінити номер телефону для різних джерел за допомогою Google Tag Manager.

Повернімося до нашого відстеження. Пам’ятайте, дані про посилання, по якому був клік, зберігаються в змінній Click URL. Усі посилання на номер телефону починаються з tel:

Приклад посилання номер телефону в коді сторінки

Давайте скористаємося цим. Тригер буде виглядати так:

Відстежуємо кліки за телефонами за допомогою Google Tag Manager

Додаємо до цього тег події і можна в продакшн.

Відстеження кліків на адреси електронної пошти за допомогою Google Tag Manager

Електронна пошта вже не така популярна як раніше. Месенджери дедалі більше її витісняють. Але все ще існують ніші, де переважна більшість клієнтів звертаються на електронну адресу. Як і посилання з номером телефону, посилання з адресою E-mail має свою особливість. Вона починається на mailto:. У такому разі нам підійде наступний тригер:

Відстеження кліків за адресами електронної пошти за допомогою Google Tag Manager

Відстежуємо завантаження файлів за допомогою Google Tag Manager

Щоб відстежити завантаження файлів за прямим посиланням, варто згадати, що перед завантаженням користувач робить клік на відповідний файл. У такому випадку ви можете створити тригер з наступною умовою, наприклад, для завантаження файлів XLSX:

Відстежуємо завантаження файлів за допомогою Google Tag Manager

Якщо потрібно відстежити завантаження різних типів файлів, можна використовувати регулярні вирази. Наприклад, якщо потрібно відстежити кліки за посиланнями на PDF, XLS і XLSX, використовуйте таке:

Приклад використання регулярного вираження у тригері тільки посилання

Відстежуємо кліки на посилання соціальних мереж за допомогою Google Tag Manager

І останній приклад – відстеження переходів із сайту в соціальні мережі. Розглянемо на прикладі Facebook:

Відстежуємо кліки за посиланнями соціальних мереж за допомогою Google Tag Manager

Замість висновку

Як бачите, в роботі з тригером Тільки посилання та передачі даних про події кліка на посилання немає нічого складного. Здебільшого алгоритм наступний:

  • Визначаємо, клік на яке посилання хочемо відстежити;
  • Створюємо тригер типу Лише посилання;
  • Вказуємо умову за допомогою змінної Click URL;
  • Створюємо тег для передачі даних у Google Analytics.

Якщо у вас є інші ідеї щодо використання тригера Тільки посилання – пишіть їх у коментарях.