Сповіщення

Пакет G Suite перейменовано на Google Workspace. У ньому ви знайдете все, що вам потрібно для роботи компанії.

Рівень даних

Радимо використовувати Менеджер тегів Google разом із рівнем даних. Рівень даних – це об’єкт JavaScript, що використовується для передачі інформації з веб-сайту до контейнера Менеджера тегів. На основі цієї інформації можна присвоювати значення змінним і запускати активатори тегів.

Докладнішу інформацію можна знайти в документації для розробників.

Замість того, щоб посилатися на змінні, інформацію про трансакції, категорії сторінок, а також інші важливі сигнали, розміщені на вашій сторінці, використовуйте Менеджер тегів, за допомогою якого можна легко посилатися на відомості, включені у вихідний код рівня даних. Застосування рівня даних зі змінними й пов’язаними значеннями гарантує, що вони будуть доступні, щойно знадобляться для запуску тегів.

Коли ви налаштуєте веб-сайт або мобільний додаток для роботи з Менеджером тегів і рівнем даних, обміркуйте, які категорії інформації мають оброблятися рівнем даних.

  • Дані про товар: назва товару, ціна, категорія
  • Інформація про маркетингову кампанію: джерело трафіку, засіб
  • Дані про трансакції: сума кошика, дата оплати
  • Інформація про клієнта: новий або постійний клієнт

Створення змінної рівня даних

Змінні рівня даних дають Менеджеру тегів змогу зчитувати значення із застосованого рівня даних і передавати їх у теги, активатори й інші змінні. Об’єкт рівня даних складається зі списку пар "ключ-значення". Ключ представляє категорію, як-от категорія книги, назва або автор. Кожен ключ може мати різні значення. Наприклад, ключ назви книги може мати значення "Енеїда", "Кобзар", "Коротка історія часу" тощо.

Додавання коду рівня даних на веб-сторінку

Щоб налаштувати рівень даних, попросіть розробника додати вказаний нижче фрагмент коду в розділ <head> на веб-сторінці над контейнерним фрагментом.

<script>
    window.dataLayer = window.dataLayer || [];
</script>

Додайте інформацію на рівень даних за допомогою команди dataLayer.push().

<a href="#" onclick="dataLayer.push({
    'bookCategory': 'художня література',
    'bookTitle': 'Маруся',
    'bookAuthor': 'Григорій Квітка-Основ’яненко'
});">Інформація про книгу</a>

Щоб дізнатися більше про застосування рівня даних, перегляньте документацію для розробників.

Налаштування змінної рівня даних

Отримавши ключ, з яким плануєте працювати, ви можете створити змінну рівня даних.

  1. Виберіть Змінні.
  2. У розділі Користувацькі змінні натисніть Створити.
  3. Натисніть Конфігурація змінної та виберіть тип Змінна рівня даних.
  4. У полі Ім’я змінної рівня даних введіть ключ так, як було записано в коді, наприклад, bookTitle, а не book title.
  5. Зазвичай потрібно залишити в полі Версія рівня даних значення за умовчанням (Версія 2). Докладніше
  6. Збережіть змінну.
  7. Повторіть ці дії для кожного ключа рівна даних, який має бути доступний як змінна в Менеджері тегів.
  8. Опублікуйте контейнер.
Примітка. Змінні рівня даних працюють лише на рівні сторінки. Щоб значення рівня даних поширювалися на кілька переглядів сторінок, додайте власний код для передачі цих даних між сторінками.

Обробка інформації рівня даних

Коли Менеджер тегів завантажить контейнер, то почне обробляти всі [push-повідомлення рівня даних] по черзі. За раз оброблятиметься лише одне повідомлення. Якщо повідомлення – це подія, то перш ніж перейти до наступного повідомлення, воно активує всі теги, умови запуску яких було дотримано.

Якщо код на сторінці здійснює виклики gtag() або dataLayer.push() у власному шаблоні або спеціальному тегу HTML, зв’язане повідомлення буде додано в чергу обробки після того, як буде розглянуто всі інші повідомлення. Це означає, що оновлені значення рівня даних будуть можуть бути недоступними для наступної події. У таких випадках ви можете додати назву події в повідомлення (оскільки воно надсилається на рівень даних), а потім прослухати його за допомогою активатора спеціальної події.

Важливо. Не використовуйте користувацькі теги HTML, щоб ввести в дію код на основі gtag.js. Натомість слід використовувати стандартні шаблони тегів для Google Ads, Analytics і Floodlight.
Важливо. Не використовуйте власний HTML-тег, щоб змінити налаштування отримання згоди. Оскільки такі налаштування потрібно застосовувати до активації відповідних тегів у контейнері Менеджера тегів, ви повинні скористатися Tag Manager Consent API до того, як завантажиться цей контейнер.

Додаткові ресурси

Чи корисна ця інформація?

Як можна її покращити?
Пошук
Очистити пошук
Закрити пошук
Головне меню
4878323202347578476
true
Пошук у довідковому центрі
true
true
true
true
true
102259
false
false