Відстеження вихідних посилань у GTM

У Менеджері тегів Google надзвичайно легко та ефективно відстежувати кліки вихідних посилань завдяки впровадженню конфігурації у змінній Auto-Event.

Змінна автоматичних подій Auto-Event

Змінні автоматичної події використовуються для доступу до цільового елемента дії автоматичної події (наприклад, Click, Error, Form Submit). Коли ви створюєте нову змінну Auto-Event, вам потрібно вказати, до якого компонента цільового елемента ви хочете отримати доступ.

Element – отримує доступ до самого елемента DOM, який був метою дії автоматичної події. Цей елемент зберігається під ключем gtm.element на рівні даних, і ви можете створювати власні настроювані змінні автоматичних подій за допомогою змінної рівня даних та переміщати gtm.element об’єкт, як і будь-який інший елемент DOM. Наприклад, щоб отримати значення, збережене в атрибуті ID батьківського елемента автоматичної події, слід створити змінну рівня даних, на яку вказує gtm.element.parentElement.idПримітка: Для цього є вбудовані змінні (Click Element та Form Element).

Element Classes – повертає значення class атрибута елемента автоматичної події. Зберігається на рівні даних під ключем gtm.elementClassesПримітка: Для цього є вбудовані змінні (Click Class та Form Class).

Element ID – повертає значення id атрибута елемента автоматичної події. Зберігається на рівні даних під ключем gtm.elementIdПримітка: Для цього є вбудовані змінні (Click ID та Form ID).

Element Target – Повертає значення target атрибута елемента автоматичної події. Зберігається на рівні даних під ключем gtm.elementTargetПримітка: Для цього є вбудовані змінні (Click Target та Form Target).

Element Text – повертає значення textContent або innerText властивості, або властивості елемента автоматичної події. Повернене значення обрізається з пробілів і нормалізується для врахування відмінностей у тому, як браузери інтерпретують текст елемента. Примітка: Для цього є вбудовані змінні (Click Text та Form Text).

Element URL – повертає значення href або action атрибута елемента автоматичної події. Ви також можете вказати, до якого компонента URL-адреси ви хочете отримати доступ. Зберігається на рівні даних під ключем gtm.elementUrlПримітка: Для цього є вбудовані змінні (Click URL та Form URL).

History New URL Fragment – повертає новий фрагмент URL-адреси з подією історії браузера. Зберігається на рівні даних під ключем gtm.newUrlFragmentПримітка: Для цього є вбудована змінна (Old History Fragment).

History Old URL Fragment – повертає старий фрагмент URL-адреси, замінений у події історії браузера. Зберігається на рівні даних під ключем gtm.oldUrlFragmentПримітка: Для цього є вбудована змінна (Old History Fragment).

History New State – повертає новий об’єкт стану з подією історії браузера. Зберігається на рівні даних під ключем gtm.newHistoryStateПримітка: Для цього є вбудована змінна (New History State).

History Old State – повертає об’єкт старого стану, замінений у події історії браузера. Зберігається на рівні даних під ключем gtm.oldHistoryStateПримітка: Для цього є вбудована змінна (Old History State).

History Change Source – повертає рядок, що позначає подію, яка викликала подію зміни історії (popstatepushStatereplaceState або polling). Зберігається на рівні даних під ключем gtm.historyChangeSourceПримітка: Для цього є вбудована змінна (History Source).

ПОВЕРНЕННЯ

Змінна Auto-Event повертає значення, відповідне вибраному типу елемента. Якщо жодна автоматична подія не зареєстрована, змінна повертає значення за замовчуванням (якщо воно встановлено) або невизначене.

Відстежуйте кліки вихідних посилань за допомогою змінної Auto-Event

Спосіб простий. Коли ви створюєте нову змінну Auto-Event у GTM, ви можете вибрати URL-адресу елемента як тип змінної .

Без спеціальних змін ця змінна повертає значення href атрибута, на який спрацював клік (натискання).

Однак тепер для цієї змінної можна вказати новий тип компонента , який називається Is Outbound .

Ця змінна повертається, true якщо URL-адреса посилання, на яке натиснуто, не відповідає поточному домену, і false якщо навпаки. Ви можете використовувати це у своєму тригері Just Links, щоб активувати тригер лише для кліків вихідних посилань.

Ось кроки, які вам потрібно зробити.

Крок 1: Створіть змінну Auto-Event

Перейдіть до Variables в інтерфейсі Менеджера тегів Google і прокрутіть униз до розділу User-Defined Variables. Натисніть New.

У селекторі змінних виберіть змінну Auto-Event як шаблон змінної.

Потім, щоб налаштувати його, виберіть Element URL як тип змінної.

Виберіть Is Outbound як тип компонента.

Якщо ви хочете, щоб Менеджер тегів Google також вважав інші домени внутрішніми (щоб, наприклад, посилання на ваш блог або ваш веб-магазин не розглядалися як кліки вихідних посилань), ви можете додати їх як список, розділений комами, у поле Affiliated Domains.

Дайте змінній ім’я, наприклад Outbound Link і збережіть її.

Потім перейдіть до Triggers в GTM і натисніть New.

Виберіть тип тригера « Click/Just Links».

Встановіть параметри Wait for tags і Check validation..

Потім виберіть Some Link Clicks як параметр запуску для тригера.

  1. Виберіть Is Outbound Link як змінну для умови.
  2. Виберіть equals як умову.
  3. Встановити true як очікуване значення.

Після того, як ви збережете цей тригер, будь-який тег, до якого ви його додаєте, запускатиметься лише в тому випадку, якщо клік відбувся на посилання і якщо посилання веде на інший домен.

Примітка!

Посилання href має бути дійсною URL-адресою. Якщо це, наприклад, mailto:посилання або a javascript:void(0), воно не вважатиметься вихідним посиланням.

2 коментарі до “Відстеження вихідних посилань у GTM”

Залишити коментар