Як використовувати Google Tag Manager: докладне керівництво для новачків

706

Диспетчер тегів спрощує інтеграцію сайту зі сторонніми сервісами та службами аналітики. З цієї статті ви дізнаєтесь, як встановити і використовувати Google Tag Manager (GTM).

Що таке Google Tag Manager

Диспетчер тегів — сервіс, який спрощує використання кодів сторонніх служб на сайтах або в додатках. Завдяки Tag Manager вебмайстру достатньо один раз додати на сайт контейнер або майстер-код. Після цього код інших служб можна додавати через інтерфейс диспетчера.

За допомогою диспетчера тегів на сайт можна додати код будь-яких служб: від сервісів Google до сторонніх платформ. Наприклад, ви можете додати код Google Analytics, Яндекс.Метрики», Liveinternet та інших служб аналітики. Це зручно, якщо ви користуєтеся різними сторонніми сервісами для підвищення ефективності і моніторингу сайту.

Чи можна обійтися без GTM? Так, якщо ви використовуєте одну або дві сторонніх служби, диспетчером тегів можна не користуватися. А якщо ви постійно додаєте на сайт коди різних сервісів, Tag Manager спростить роботу з ресурсом.

Налаштування Google Tag Manager

Щоб використовувати диспетчер тегів, додайте на сайт контейнер. Створіть власні або використовувати вбудовані змінні. Налаштуйте умови активації або тригери і додайте в контейнер теги. Докладні інструкції нижче.

Як додати на сайт контейнер диспетчера тегів

Щоб додати на сайт контейнер Google Tag Manager, авторизуйтеся на сторінці сервісу і створіть новий обліковий запис. У налаштуваннях контейнера вкажіть, де він буде використовуватися.

Як використовувати Google Tag Manager: докладне керівництво для новачків

Скопіюйте код і вставте його на сайт. Якщо ви працюєте з ресурсом під управлінням CMS WordPress, скористайтесь плагінами для вставки коду, наприклад, Head, and Post Footer Injections. Першу частину коду вставте в хедер як можна ближче до відкриває тегу, а другу в тіло сторінки відразу після тега .

Як використовувати Google Tag Manager: докладне керівництво для новачків

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

Читайте також: Що робити, коли сверблять руки: поради та лайфхаки для просунутих користувачів WordPress

Як використовувати змінні Google Tag Manager

Активація тегів в диспетчері відбувається, коли значення тригера збігається із заданою користувачем змінної. Наприклад, вбудована мінлива Click Text завжди містить який-небудь текст, а змінна Click URL — URL. В даному випадку тригер активується, якщо значення змінної збігається з заданими користувачем параметрами: кліком по елементу із зазначеним текстом або URL.

Для управління змінними виберіть відповідний розділ меню.

Як використовувати Google Tag Manager: докладне керівництво для новачків

Тут можна скористатися вбудованими змінними або створити власні. Щоб використовувати вбудовані змінні, необхідно натиснути кнопку «Налаштувати» і зазначити потрібну опцію галочкою.

Як використовувати Google Tag Manager: докладне керівництво для новачків

Користувачам доступні наступні типи вбудованих змінних:

  • Сторінки. В якості змінної ви можете вибрати повний URL (Page URL), відносний URL (Page Path), ім’я хоста сторінки (Page Hostname), джерело запиту (Page Referrer).
  • Утиліти. Цей тип змінних включає події, ID версію контейнера, назва робочої області і ID HTML-тега.
  • Помилки. Цей тип вбудованих змінних включає перегляд контейнера в режимі налагодження, а також повідомлення про помилку, URL помилки і номер рядка помилки.
  • Кліки. В якості змінної можна використовувати HTML-елементи, класи елементів, URL, текст, елементи, атрибути target ID елемента.
  • Форми. В якості змінної можна використовувати елементи і класи форми, атрибути target та href, а також текст форми.
  • Історія. Цей тип змінних підтримує активацію тригера при зміні хеш URL. В якості змінної можна використовувати новий і старий фрагменти URL, а також нове і старе стан історії або джерело історії.

Після включення змінної вона стає доступною в фільтрі при створенні тригера.

Як використовувати тригери Google Tag Manager

Тригер — умова активації тега. Воно настає, коли тригер співпадає з вказаним значенням змінної. Щоб налаштувати тригер, виберіть в меню відповідний розділ і натисніть кнопку «Створити».

Як використовувати Google Tag Manager: докладне керівництво для новачків

На сторінці налаштування тригера вкажіть назву та виберіть тип.

Як використовувати Google Tag Manager: докладне керівництво для новачків

Читайте також: Як запустити сайт на локальному комп’ютері

У GTM доступні наступні типи тригерів:

  • Переглянути сторінки. Цей тип активується по готовності об’єктної моделі документа (Модель DOM готова), після повного завантаження всіх елементів сторінки (Вікно завантажено) або відразу після переходу на сторінку (Перегляд сторінки).
  • Клік. Цей тип тригера фіксує кліки по посиланнях або будь-яким кликабельним елементів сайту.
  • Інші типи. Тут можна вибрати тип «Помилка JavaScript», «Таймер», «події», «Відправлення форми» і «Зміна в історії».

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

Як використовувати Google Tag Manager: докладне керівництво для новачків

Прапорець у полі «Чекати теги» блокує дію до активації всіх тегів в контейнері. Функція «Перевірка помилок» блокує активацію тега, якщо користувач виконує помилкова дія.

Як працюють теги GTM

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

Принцип роботи з тегами зручно освоювати на прикладі інтеграції ресурсу з системами аналітики «Яндекс.Метрика» і Google Analytics.

Підключіть сайт до Google Analytics. У робочій області скористайтеся функцією «Додати новий тег. У розділі «Конфігурація тега» виберіть тип тега Універсальний Analytics або «Класичний Google Analytics». Google рекомендує користуватися Універсальний Analytics.

Як використовувати Google Tag Manager: докладне керівництво для новачків

Вкажіть ідентифікатор ресурсу. Його можна знайти в обліковому записі Google Analytics в розділі «Адміністратор – Ресурс – Код відстеження. В розділі «Тип відстеження виберіть «Перегляд сторінки».

Як використовувати Google Tag Manager: докладне керівництво для новачків

В розділі «Тригери» виберіть пункт «Всі сторінки». Збережіть зміни.

Підключіть сайт до системи «Яндекс.Метрика». Для цього додайте новий тег. У налаштуваннях конфігурації вкажіть тип «HTML».

Як використовувати Google Tag Manager: докладне керівництво для новачків

У відповідне поле вставте код лічильника «Яндекс.Метрики». Його можна знайти в розділі «Налаштування» сервісу аналітики. Виберіть тригер All Pages.

Як використовувати Google Tag Manager: докладне керівництво для новачків

Перед публікацією контейнера скористайтеся функцією «Попередній перегляд і налагодження».

Як використовувати Google Tag Manager: докладне керівництво для новачків

Натисніть кнопку «Попередній перегляд». Відкрийте сайт в цьому ж браузері. Якщо ви встановили теги вірно, інформація про них з’явиться в діагностичному вікні.

Як використовувати Google Tag Manager: докладне керівництво для новачків

Опублікуйте контейнер. Перевірте коректність роботи служб аналітики. В Analytics можна відправити тестовий трафік в розділі «Адміністратор – Ресурс – Код відстеження. В «Метриці» коректність роботи лічильника можна перевірити з допомогою зазначеної на ілюстрації кнопки.

Як використовувати Google Tag Manager: докладне керівництво для новачків

Якщо на сайті реалізовані AMP, за допомогою диспетчера тегів можна підключити прискорені сторінки до служб аналітики. Якщо ресурс працює на WordPress, інсталювати надбудову AMP for WordPress. У розділі Analytics увімкніть відстеження Tag Manager, вкажіть ID контейнера, тип служби аналітики та ідентифікатор запису в Google Analytics.

Як використовувати Google Tag Manager: докладне керівництво для новачків

Таким же способом сайт можна інтегрувати з іншими сервісами.

При необхідності вказуєте додаткові параметри тегів. В розширених налаштуваннях вибирайте пріоритет і порядок активації тега. Ігноруйте розширені налаштування, якщо порядок активації тегів не має значення.

Нижче ви знайдете рекомендації по практичному використанню Google Tag Manager.

Які завдання можна вирішувати за допомогою диспетчера тегів Google

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

Читайте також: 500+ кращих інструментів для комплексного просування сайту

Додайте на сайт теги ретаргетинга і ремаркетингу

Щоб додати код ретаргетинга «Вконтакте» через Google Tag Manager, створіть новий тег. Виберіть тип Інтерфейс HTML». Додайте в запропоноване поле код ретаргетинга. Його можна створити в розділі «Ретаргетінг» кабінету рекламодавця «Вконтакте». У полі «Тригери активації» вкажіть варіант All Pages. Якщо код повинен спрацьовувати при відвідуванні деяких сторінок, вкажіть URL в тригер типу «Перегляд сторінки». Збережіть зміни і опублікуйте тег.

Як використовувати Google Tag Manager: докладне керівництво для новачків

Таким же способом додайте теги ремаркетингу і ретаргетинга інших соціальних мереж та рекламних систем.

Підтверджуйте права на сайт за допомогою Google Tag Manager

Якщо ви ще не підтвердили права на сайт в кабінеті вебмастера Google, зробіть це за допомогою диспетчера тегів. У Search Console виберіть відповідний спосіб і натисніть кнопку «Підтвердити».

Як використовувати Google Tag Manager: докладне керівництво для новачків

При необхідності аналогічним способом підтвердіть всі версії сайту.

Додайте кнопки шерінга на зображення

Це одна з приватних можливостей миттєвої інтеграції сайту зі сторонніми сервісами за допомогою Tag Manager. Скопіюйте код кнопок шерінгу обраного сервісу, наприклад, AddThis. Створіть тег типу «HTML». Вставте код кнопок. В якості тригера активації вкажіть варіант All Pages. Збережіть зміни і опублікуйте контейнер.

Як використовувати Google Tag Manager: докладне керівництво для новачків

Перевірте коректність роботи кнопок шерінгу.

Як використовувати Google Tag Manager: докладне керівництво для новачків

Відстежуйте внутрішні переходи на сайті

Зовнішні переходи зручно відстежувати за допомогою UTM-міток. А внутрішні кліки краще моніторити за допомогою подій в Google Analytics.

Уявіть, що плануєте відслідковувати переходи по конкретній посиланням. У Tag Manager виберіть меню «Змінні – Налаштувати – Click URL». Ви активували потрібну змінну.

Як використовувати Google Tag Manager: докладне керівництво для новачків

В розділі «Тригери» створіть новий тригер. Виберіть тип «Клік — Тільки посилання».

Як використовувати Google Tag Manager: докладне керівництво для новачків

На наступній сторінці відзначте галочкою опцію «Чекати теги» і «Всі кліки по посиланнях». В якості умови виконання тригера вкажіть URL цільової сторінки. Збережіть зміни.

Як використовувати Google Tag Manager: докладне керівництво для новачків

Читайте також: Як зробити багатомовний і мультирегіональний сайт

Після установки тригера додати тег відстеження. В розділі «Теги» створіть новий. У налаштуваннях профілю виберіть тип Універсальний Analytics. У меню «Тригери» виберіть відповідне значення. У налаштуваннях конфігурації заповніть поля «Тип відстеження», «Категорія», «Дія», «Ярлик». Для зручності моніторингу значення в полі «Ярлик» повинно відповідати обраній дії.

Як використовувати Google Tag Manager: докладне керівництво для новачків

Після публікації контейнера ви зможете відслідковувати вибране подія в розділі Google Analytics «Поведінка – Події».

Як використовувати Google Tag Manager: докладне керівництво для новачків

Відстежуйте переходи по всіх зовнішніх посиланнях

В даному випадку мова йде про кліках по будь-яких зовнішніх посилань, які є на сайті. Створіть власну змінну. Виберіть тип компонента «Ім’я хоста» для змінної типу URL. Оберіть опцію «Прибрати www». В додаткових настройках вкажіть у полі «Джерело URL» значення Click URL.

Як використовувати Google Tag Manager: докладне керівництво для новачків

Створіть тригер типу «Клік – Всі елементи». В умовах активації виберіть опцію «Деякі посилання». У фільтрі вкажіть, що тригер активується, якщо ім’я хоста не містить URL вашого сайту.

Як використовувати Google Tag Manager: докладне керівництво для новачків

Створіть тег активації тригера. Виберіть тип Універсальний Analytics. Виберіть тип відстеження заповніть поля «Категорія», «Дія» і «Ярлик». Опублікуйте тег в контейнері.

Як використовувати Google Tag Manager: докладне керівництво для новачків

Відстежуйте переходи по конкретній зовнішньому посиланню

Створіть власну змінну, виберіть тип URL. Вкажіть тип компонента «Повний URL». У полі «Джерело URL» виберіть значення Click URL.

Як використовувати Google Tag Manager: докладне керівництво для новачків

В умовах активації виберіть значення «Деякі посилання». Вкажіть, що тригер активується, якщо користувач переходить з конкретного URL.

Як використовувати Google Tag Manager: докладне керівництво для новачків

Збережіть тригер. Створіть тег Універсальний Analytics і опублікуйте його в контейнері.

Читайте також: Як стати верстальником, або Чому ази верстки повинні знати всі

Уточнюйте показник відмов

Google Analytics не точно визначає цей показник, якщо користувач під час сеансу переглядає лише одну сторінку. Виправити ситуацію можна за допомогою Google Tag Manager.

Створіть новий тригер, вкажіть тип «Таймер».

Як використовувати Google Tag Manager: докладне керівництво для новачків

В поле «Інтервал» вкажіть час активації тригера. Наприклад, для активації таймера через 30 секунд вкажіть значення 30 000 мілісекунд. У полі «Обмеження» вкажіть значення «1». У цьому випадку таймер буде активуватися один раз для кожної сесії.

В умовах активації тригера вкажіть URL, на яких повинен спрацьовувати таймер.

Як використовувати Google Tag Manager: докладне керівництво для новачків

Створіть і опублікуйте в контейнері новий тег Універсальний Analytics. Таймер буде запускатися кожен раз, коли відвідувач буде проводити на вами зазначених сторінках більше 30 секунд.

Якщо таймер буде працювати на всіх сторінках сайту, ви зможете відстежувати в Google Analytics уточнений показник відмов. За замовчуванням система аналітики вважає відмовою все відвідування, в ході яких людина переглядає одну сторінку сайту. Після активації таймера сесії тривалістю понад 30 секунд не будуть вважатися відмовами, навіть якщо відвідувач переглядає одну сторінку.

Як використовувати Google Tag Manager: докладне керівництво для новачків

Відстежуйте взаємодія з контактною формою

Якщо на сайті є контактні форми, відстежуйте заповнення за допомогою GTM. Для цього в меню «Змінні» встановіть змінну Form Classes.

Як використовувати Google Tag Manager: докладне керівництво для новачків

Створіть тригер. В настройках вкажіть тип «Відправка форми».

Як використовувати Google Tag Manager: докладне керівництво для новачків

У налаштуваннях тригера переключіть галочку в положення «Деякі форми». Вкажіть в якості умов активації «Фільтр Form Classes містить» і вкажіть значення атрибута class форми.

Як використовувати Google Tag Manager: докладне керівництво для новачків

Створіть відповідний тег Універсальний Analytics. Збережіть зміни і опублікуйте контейнер. Значення атрибута class форми можна знайти в коді сторінки.

Як використовувати Google Tag Manager: докладне керівництво для новачків

Читайте також: Hot or not: 15 сервісів для створення теплових карт

Відстежуйте кліки по соціальних кнопок і віджетів

Практично на кожному сайті є соціальні плагіни, наприклад, віджети сторінок в Facebook і «Вконтакте», кнопки Follow Me. За допомогою диспетчера тегів можна відстежувати кліки за конверсійними кнопок віджетів типу «Подобається» або «Підписатись». Наприклад, налаштуйте відстеження кліків по іконці Twitter в блоці Follow Me.

Як використовувати Google Tag Manager: докладне керівництво для новачків

У меню «Змінні» встановіть змінну Click Classes.

Як використовувати Google Tag Manager: докладне керівництво для новачків

Створити тригер, виберіть тип «Клік — всі елементи». Переведіть перемикач у положення «Деякі кліки». У фільтрі активації вкажіть значення атрибута class кнопки Twitter з блоку Follow Me. Його можна знайти в коді елемента.

Як використовувати Google Tag Manager: докладне керівництво для новачків

Додайте дані у фільтр диспетчера тегів, збережіть зміни. Створіть відповідний тег Універсальний Analytics і опублікуйте оновлений контейнер.

Як використовувати Google Tag Manager: докладне керівництво для новачків

Відстежуйте переходи по тексту кліка

Цю функцію можна використовувати для перевірки ефективності CTR елементів ресурсу. Уявіть, що на сайті є однакові кнопки з різним закликом до дії. Щоб визначити, які кнопки натискають частіше, активуйте змінну Click Text.

Як використовувати Google Tag Manager: докладне керівництво для новачків

Читайте також: Азбука маркетолога: як користуватися сервісами «Яндекс.Вебмастер» і Search Console Google

Створити тригер, виберіть тип «Клік – Всі елементи». Встановіть галочку в положення «Деякі кліки». Виберіть фільтр Click Text. В якості умови активації тригера відзначте «Містить» і введіть потрібний текст.

Як використовувати Google Tag Manager: докладне керівництво для новачків

Створіть і опублікуйте тег Google Analytics.

Відстежуйте конкретні джерела зовнішнього трафіку

За допомогою Google Tag Manager зручно моніторити кількість відвідувачів з конкретних сайтів. Для цього створіть тригер. Виберіть тип «Перегляд сторінки». В якості змінної вкажіть Referrer. В якості правила активації вкажіть «Містить» і додайте URL джерела, який потрібно відстежувати.

Як використовувати Google Tag Manager: докладне керівництво для новачків

Створіть тег з типом відстеження «Подія» і опублікуйте його в контейнері. Після цього Google Analytics буде фіксувати подію при кожному відвідуванні сайту вибраного джерела.

Щоб відстежувати відвідування з конкретної сторінки, в якості змінної вкажіть Referrer, а в правилах активації відзначте «Одно» і додайте повний URL сторінки.

Використовуйте GTM для впровадження мікророзмітки

Використовуйте цю рекомендацію, якщо впроваджуєте на сайті універсальні типи мікророзмітки. Вони містять однакові дані незалежно від сторінки сайту. Наприклад, впровадьте тип розмітки Organization.

Скористайтеся генератором Schema JSON-LD або аналогічним інструментом, щоб отримати код. Створіть тег типу «HTML». Вставте код розмітки. Виберіть тригер активації All Pages.

Читайте також: Що таке формат JSON-LD і чому він краще schema.org

Як використовувати Google Tag Manager: докладне керівництво для новачків

Відстежуйте джерела трафіку за допомогою подій Google Analytics

Цю функцію можна використовувати, щоб швидко оцінити кількість джерела трафіку і кількість відвідувань з того чи іншого сайту.

Створіть власну змінну типу «Джерело посилання HTTP». Вкажіть тип компонента «Ім’я хоста».

Як використовувати Google Tag Manager: докладне керівництво для новачків

Створіть тригер типу «Перегляд сторінок». В умовах активації вкажіть, що тег активується, якщо URL джерела не збігається з URL вашого сайту.

Як використовувати Google Tag Manager: докладне керівництво для новачків

Створіть і опублікуйте в контейнері тег Google Analytics. Після цього в розділі «Події – Огляд – Категорія подій» Google Analytics можна оцінювати джерела трафіку.

Як використовувати Google Tag Manager: докладне керівництво для новачків

Це далеко не всі можливості диспетчера тегів. Запропоновані приклади допоможуть освоїти принцип роботи GTM. Після цього ви зможете самостійно вибирати параметри для моніторингу за допомогою служб аналітики і додавати на сайт коди інтернет-сервісів.

Знахідка для нетехнічних фахівців

Саме так можна коротко охарактеризувати Google Tag Manager. Цей інструмент позбавляє власника сайту від труднощів при інтеграції зі сторонніми сервісами. Достатньо один раз встановити контейнер, щоб забути про необхідність вставляти код на сайт вручну.

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