#basic | Analytics Tips - блог про веб-аналітику Перетворюємо дані на гроші Wed, 20 Dec 2023 17:00:03 +0000 uk hourly 1 https://wordpress.org/?v=6.0.2 https://analytics-tips.com/wp-content/uploads/2018/05/cropped-7835532-696x392-696x392-1-32x32.jpg #basic | Analytics Tips - блог про веб-аналітику 32 32 #AnalyticsTips: Попереднє заповнення значення промокоду за допомогою GTM https://analytics-tips.com/uk/promocode-autofill/ https://analytics-tips.com/uk/promocode-autofill/#respond Wed, 20 Dec 2023 14:50:39 +0000 https://analytics-tips.com/?p=2286 Цей пост з’явився випадково, але сподіваюсь він стане в нагоді багатьом маркетологам в ці передноворічні дні. Ми з Дімою Осіюком сьогодні обговорювали лендинг курсу SERVER-SIDE GTM BASICS і дійшли до думки, що було б круто, якби значення промокоду при можливості заповнювалось у формі автоматично. Наприклад, зараз, якщо я публікую пост в своєму каналі Telegram з …

Сообщение #AnalyticsTips: Попереднє заповнення значення промокоду за допомогою GTM появились сначала на Analytics Tips - блог про веб-аналітику.

]]>
Цей пост з’явився випадково, але сподіваюсь він стане в нагоді багатьом маркетологам в ці передноворічні дні. Ми з Дімою Осіюком сьогодні обговорювали лендинг курсу SERVER-SIDE GTM BASICS і дійшли до думки, що було б круто, якби значення промокоду при можливості заповнювалось у формі автоматично.

Наприклад, зараз, якщо я публікую пост в своєму каналі Telegram з промокодом, юзеру доводиться клікнути на кнопку “Ввести промокод”, далі, власне, ввести промокод і натиснути кнопку “Застосувати”. Три дії, які додатково відділяють його від покупки. Cпробуймо спростити цей флоу за допомогою GTM.

введення промокоду

Кроки налаштування автозаповнення поля

 

Наш план виглядатиме так:

  1. Користувач переходить по лінку, який ми йому надаємо, а в цей лінк ми можемо додати get-параметр з промокодом. В результаті отримуємо ось такий лінк:

https://pro.analytics-tips.com/courses/course-v1:PROANALYTICS+server_side_basics+23_11/?promocode=OSIUK 

     2. Коли юзер відкриває наш сайт, значення в get-параметрі ми можемо отримати за допомогою змінної типу URL:

змінна url

     3. Тепер нам потрібно прописати значення промокоду у відповідне поле та натиснути кнопку “Застосувати”. І все це бажано без дій юзера. Зробимо це з допомогою Custom HTML тегу і JavaScript.

html тег

Сам код розберемо нижче в блоці “Як це працює”

     4. Залишилось додати тригер та опублікувати налаштування.

тригер перегляду сторінки

Як це працює?

Напевно ви помітили, що основну магію робить Custom HTML тег і JavaScript. Розберімо детальніше сам код.

Ця частина просто обгортка для функції

<script>
(function () {
// some code
})();
</script>

Безпосередньо тіло функції можемо розділити на дві частини:

  • Cпочатку оголошуємо 3 змінні, детальніше про кожну з них в коментарях до коду
    var promocode_value = {{URL - Query - promocode}}; // отримує значення промокоду з get-параметра
    var promocode_input = document.querySelector('#promocode-input'); // отримує елемент (поле) в який потрібно вводити промокод
    var promocode_button = document.querySelector('#popup-form > div.promocode-block > div > button'); // отримує елемент по якому потрібно зробити клік, щоб застосувати промокод

Якщо у вас на сайті для застосуванню промокоду не потрібно робити клік, то ваш код може бути ще коротшим.

  • В другій частині ми спочатку перевіряємо чи дійсні всі значення наших змінних, потім прописуємо значення промокоду в відповідне поле, і програмно імітуємо клік по кнопці, аби застосувати промокод:
if (promocode_value && promocode_input && promocode_button) { // перевіряємо чи дійсні всі значення наших змінних
  promocode_input.value = promocode_value; // прописуємо значення промокоду в відповідне поле
        promocode_button.click(); // програмно імітуємо клік по кнопці, щоб застосувати промокод
};

Результат того, як це працює, можна побачити нижче:

 

 

Схема, яку я розібрав, підійде для лендингу. Якщо ж ми говоримо про повноцінний сайт, то вам доведеться додати проміжний крок і записувати дані промокоду в cookie або localStorage. Ось гарна стаття на цю тему у Сімо Ахави.

 

Ви також можете скористатись змінною типу “Таблиця пошуку”, щоб задавати значення для промокоду, наприклад, на основі даних utm_campaign чи інших значень з URL.

 

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

Звісно такі маніпуляції ліпше робити з допомогою розробника. Але інколи розробників “під рукою” не має, а рішення потрібне вже зараз. Саме для таких випадків і існує Google Tag Manager. Не бійтесь експериментувати з цим прекрасним інструментом.

 

Поділіться в коментарях, які ще цікаві кейси використання GTM ви зустрічали?

Сообщение #AnalyticsTips: Попереднє заповнення значення промокоду за допомогою GTM появились сначала на Analytics Tips - блог про веб-аналітику.

]]>
https://analytics-tips.com/uk/promocode-autofill/feed/ 0
#AnalyticsTips: Чому GA4 рахує більше конверсій ніж Universal Analytics https://analytics-tips.com/uk/why-ga4-counts-more-conversions-than-universal-analytics/ https://analytics-tips.com/uk/why-ga4-counts-more-conversions-than-universal-analytics/#respond Thu, 11 May 2023 17:12:38 +0000 https://analytics-tips.com/?p=2039 Зазвичай люди звикли не довіряти новому. І при переході з Google Analytics Universal на Google Analytics 4 починають порівнювати дані в цих двох системах. В результаті виявляється, що одні і ті ж показники мають різні значення. Це стосується майже всіх показників, які є в цих системах, будь то кількість юзерів, сесій, конверсій чи, наприклад, коефіцієнту …

Сообщение #AnalyticsTips: Чому GA4 рахує більше конверсій ніж Universal Analytics появились сначала на Analytics Tips - блог про веб-аналітику.

]]>
Зазвичай люди звикли не довіряти новому. І при переході з Google Analytics Universal на Google Analytics 4 починають порівнювати дані в цих двох системах. В результаті виявляється, що одні і ті ж показники мають різні значення. Це стосується майже всіх показників, які є в цих системах, будь то кількість юзерів, сесій, конверсій чи, наприклад, коефіцієнту конверсії. Значення будь-якого з них відрізнятиметься в цих двох системах і перше, що ви повинні зрозуміти — ЦЕ НОРМАЛЬНО, ЩО ВОНИ ВІДРІЗНЯЮТЬСЯ.

Так, дійсно, це нормально. 

“Як же так? — запитаєте ви, — Як може бути нормальним, що згідно даних Universal Analytics в мене вчора зайшло на сайт 1000 юзерів, а згідно даних GA4 950? Явно ж якась з систем рахує не правильно. І, швидше за все, проблема в GA4, бо вона нова, а значить ще працює з багами.” Чи: “Як може бути нормальним, що в Universal в мене 2000 сесій, а в GA4 1970? Як мені аналізувати дані, коли в Universal 20 досягнутих цілей, а в GA4 25 конверсій?”

Дійсно, це гарні питання. Коротка відповідь на них звучить так:

В Google Analytics Universal та Google Analytics 4 ви можете бачити однакові назви показників в інтерфейсі, але рахуються вони по-різному.

Але, звісно, така коротка відповідь мало кого задовольнить, тому сьогодні ми розберемо детальніше чому кількість конверсій в GA4 зазвичай більша, ніж кількість досягнутих цілей в Universal.

Звісно, зараз я маю на увазі ситуацію, коли в обох системах вірні налаштування і немає дублів. Якщо у вас є дублі конверсій в GA4 рекомендую прочитати статтю Що робити, якщо при налаштуванні конверсій в GA4 почали відправлятись дублі?

Так от, якщо налаштовано все правильно, але конверсій в GA4 більше, причина досить проста — Спосіб підрахунку конверсій.Спосіб підрахунку конверсій в GA4

 

За замовчуванням, коли ви створюєте конверсію в GA4, вона реєструється щоразу, коли відбувається відповідна подія. І саме цей спосіб підрахунку є рекомендованим для GA4. Це відрізняється від логіки того, як працювали цілі в Google Analytics Universal: там ціль реєструвалась один раз на сеанс. 

Тобто якщо один і той же користувач в рамках одного сеансу виконає два рази одну і ту ж подію — в GA4 буде зареєстровано дві конверсії, а в Universal лише одне досягнення цілі.

Саме тому, кількість конверсій в GA4 зазвичай є трішки більшою, ніж кількість цілей в старій версії аналітики.

Але як ви могли помітити на скріні вище — така поведінка конверсії задається в окремому налаштуванні. І якщо вам ближче до душі логіка “Один раз за сеанс — ви можете змінити спосіб підрахунку. Для цього:

1. Перейдіть в Адміністратор > Конверсії
2. Біля відповідної конверсії натисніть на три вертикальні крапки та виберіть пункт “Змінити спосіб підрахунку”.Зміна способу підрахунку конверсій в Google Analytics 4

3. У вікні, що відкриється, виберіть спосіб підрахунку “Один раз за сеанс”. При цьому Google попередить вас, що це не найкращий спосіб. Я, до речі, теж хочу звернути вашу увагу, що приймати рішення щодо зміни способу підрахунку конверсії потрібно обдумано. Ну, але якщо дуже хочеться, то чому б і ні)Підрахунок конверсій Один раз на сеанс в GA4

 

Вітаю! Тепер кількість конверсій в GA4 та Universal буде співпадати. Що, звісно, не можна сказати про коефіцієнт конверсії. Ну але то вже тема окремої статті.

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

Якщо вам сподобався матеріал — підписуйтесь на мій канал в Telegram та Facebook.

Сообщение #AnalyticsTips: Чому GA4 рахує більше конверсій ніж Universal Analytics появились сначала на Analytics Tips - блог про веб-аналітику.

]]>
https://analytics-tips.com/uk/why-ga4-counts-more-conversions-than-universal-analytics/feed/ 0
#AnalyticsTips: Що робити, якщо при налаштуванні конверсій в GA4 почали відправлятись дублі? https://analytics-tips.com/uk/dublicate-events-in-ga4/ https://analytics-tips.com/uk/dublicate-events-in-ga4/#respond Thu, 04 May 2023 22:08:08 +0000 https://analytics-tips.com/?p=2012 Останнім часом дуже багато людей активно починають переходити на GA4 і в різних групах та чатах я все частіше помічаю одну й ту ж ситуацію:  “Я налаштував/ла передачу івенту до GA4, спочатку все було добре, але після налаштування конверсій в GA4 почали відправлятись дублі івенту.” Якщо у вас схожа ситуація, то ця стаття для вас. …

Сообщение #AnalyticsTips: Що робити, якщо при налаштуванні конверсій в GA4 почали відправлятись дублі? появились сначала на Analytics Tips - блог про веб-аналітику.

]]>
Останнім часом дуже багато людей активно починають переходити на GA4 і в різних групах та чатах я все частіше помічаю одну й ту ж ситуацію: 

“Я налаштував/ла передачу івенту до GA4, спочатку все було добре, але після налаштування конверсій в GA4 почали відправлятись дублі івенту.”

Якщо у вас схожа ситуація, то ця стаття для вас.
Дублі івентів в GA4

 

Що робити, щоб виправити?

Чому попереднє налаштування було помилкою?

 

Що робити, щоб виправити?

Оскільки рубрика #AnalyticsTips про швидкі відповіді на питання, почнемо ми з рішення. Перейдіть до Адміністратор > Події і виберіть пункт “Створити подію”.Створення події всередині GA4

Швидше за все, там ви знайдете свою подію, яка відправляє дублі.Івент створений в Google Analytics 4

 

Відкрийте її та в правому верхньому куті виберіть пункт “Видалити”.Видалення дублюючого івенту, що створений всередині Google Analytics 4

Спробуйте ще раз відправити подію. Дублів бути вже не повинно.

Чому попереднє налаштування було помилкою?

Перш за все давайте розберемо один дуже важливий нюанс: 

В GA4 є всього один спосіб створити конверсію — це активувати перемикач біля івента.Створення конверсії в GA4


І є два способи активувати той самий перемикач:

  • Активувати на вкладці “Події” в колонці “Позначити як конверсію” (спосіб працює тільки якщо по івенту були дані за вибраний період)
  • На вкладці “Конверсії” вибрати пункт “Нова подія-конверсія” і в полі для вводу вказати назву івенту (В цьому випадку Google активує перемикач навіть для івенту по якому ще не має інформації в GA4)Створення події-конверсії в Google Analytics 4

Тобто вам для створення конверсії в Google Analytics 4 потрібно лише:

  • Налаштувати передачу івенту з допомогою розробника або самостійно через GTM
  • Активувати перемикач для потрібного івенту

Функціонал “Створити подію” — дозволяє вам створити окрему подію на основі даних тих подій, що вже відправляються в GA4 розробником чи налаштовані через GTM. 

Тобто виокремити з вже існуючої події, наприклад, події відправки будь-якої форми на сайті — подію відправки окремої форми.

При цьому чомусь багато користувачів GA4 помилково вважають, що саме там (“Створити подію”) потрібно реєструвати конверсію і роблять налаштування подібні тому, що ви бачите на скріні. Але GA4 інтерпретує такі налаштування не так, як хотілося б користувачам, що їх створюють. Нижче я спробував схематично показати, які ж саме команди ви даєте GA4 роблячи таке налаштування.Помилки при створенні події в GA4

Звісно, описана причина є не єдиною, яка призводить до дублів івентів в GA4, але вона точно є однією з найчастих помилок. Якщо ви хочете дізнатись більше про роботу з GA4 — підписуйтесь на групи в Facebook та Telegram.

Сообщение #AnalyticsTips: Що робити, якщо при налаштуванні конверсій в GA4 почали відправлятись дублі? появились сначала на Analytics Tips - блог про веб-аналітику.

]]>
https://analytics-tips.com/uk/dublicate-events-in-ga4/feed/ 0
#analyticsTips: Налаштуйте таймер для сеансів із взаємодією в Google Analytics 4 https://analytics-tips.com/uk/setup-timer-for-engaged-sessions-in-google-analytics-4/ https://analytics-tips.com/uk/setup-timer-for-engaged-sessions-in-google-analytics-4/#respond Tue, 20 Jul 2021 19:39:44 +0000 https://analytics-tips.com/?p=1797 Рубрика #AnalyticsTips довго була відсутня, але настав час повернутися. Розберемо простий, але дуже важливий момент налаштування Google Analytics 4: Як встановити таймер для сеансів із взаємодією. Чому це важливо? Як ви вже знаєте, в Google Analytics 4 Показник відмов відсутній, і свого роду його аналогом є показник Частка залучених сеансів. Як зрозуміло з назви — …

Сообщение #analyticsTips: Налаштуйте таймер для сеансів із взаємодією в Google Analytics 4 появились сначала на Analytics Tips - блог про веб-аналітику.

]]>
Рубрика #AnalyticsTips довго була відсутня, але настав час повернутися. Розберемо простий, але дуже важливий момент налаштування Google Analytics 4: Як встановити таймер для сеансів із взаємодією.

Чому це важливо?

Як ви вже знаєте, в Google Analytics 4 Показник відмов відсутній, і свого роду його аналогом є показник Частка залучених сеансів. Як зрозуміло з назви — це співвідношення сеансів із взаємодією до кількості сеансів.

Що ж таке Сеанс із взаємодією?

Відповідно до довідки сеанс із взаємодією – сеанс, який тривав понад 10 секунд, включав подію-конверсію, або складався з перегляду не менше двох сторінок або екранів. Але будемо реалістами. Яку реально корисну конверсію можна зробити за 10 секунд? Як можна встигнути подивитись дві та більше сторінки за 10 секунд, щоб і контент вивчити, і дочекатися ще завантаження другої сторінки? Як ви розумієте, в більшості випадків при стандартних налаштуваннях сеанс із взаємодією в результаті – це сеанс, який тривав понад 10 секунд. Але хороша новина в тому, що це можна дуже просто змінити.

Сьогоднішня порада буде дуже простою: перейдіть в меню Адміністратор наступним шляхом: Потоки даних > На цьому кроці виберіть потрібний потік > Додаткові налаштування додавання тегів > Відкоригуйте тривалість сеансу та налаштуйте таймер для сеансів із взаємодією.

Налаштування таймера для сеансів з взаємодією в GA4

Наприклад, у моєму випадку вибрано значення 40 секунд, і тепер сеанс із взаємодією для мене – це сеанс, який тривав понад 40 секунд, включав подію-конверсію або складався з перегляду не менше двох сторінок або екранів.

Так, це безперечно дуже просто і корисно. До зустрічі у наступних матеріалах!

Сообщение #analyticsTips: Налаштуйте таймер для сеансів із взаємодією в Google Analytics 4 появились сначала на Analytics Tips - блог про веб-аналітику.

]]>
https://analytics-tips.com/uk/setup-timer-for-engaged-sessions-in-google-analytics-4/feed/ 0
Аналіз послідовностей у Google Analytics 4: Розширена інструкція по воронкам. https://analytics-tips.com/uk/funnel-analysis-in-google-analytics-4/ https://analytics-tips.com/uk/funnel-analysis-in-google-analytics-4/#respond Wed, 13 Jan 2021 16:39:28 +0000 https://analytics-tips.com/%d0%b0%d0%bd%d0%b0%d0%bb%d1%96%d0%b7-%d0%bf%d0%be%d1%81%d0%bb%d1%96%d0%b4%d0%be%d0%b2%d0%bd%d0%be%d1%81%d1%82%d0%b5%d0%b9-%d1%83-google-analytics-4-%d1%80%d0%be%d0%b7%d1%88%d0%b8%d1%80%d0%b5%d0%bd/ Google Analytics 4 можна любити за багато речей: новий підхід до збору даних, нові показники, можливість об’єднати дані з сайту та мобільного додатка та багато іншого. Серед усього цього переліку я хотів би виділити два пункти: Центр аналізу та Імпорт даних у BigQuery. Кожен із них заслуговує на окрему серію статей. Почати я вирішив саме …

Сообщение Аналіз послідовностей у Google Analytics 4: Розширена інструкція по воронкам. появились сначала на Analytics Tips - блог про веб-аналітику.

]]>
Google Analytics 4 можна любити за багато речей: новий підхід до збору даних, нові показники, можливість об’єднати дані з сайту та мобільного додатка та багато іншого. Серед усього цього переліку я хотів би виділити два пункти: Центр аналізу та Імпорт даних у BigQuery. Кожен із них заслуговує на окрему серію статей. Почати я вирішив саме з Центру аналізу, тому що цей функціонал є більш доступним.

Як ви вже знаєте, у центрі аналізу ми можемо використати одну з наступних методик:

  • Дослідження
  • Когортний аналіз
  • Аналіз послідовностей
  • Накладання сегментів
  • Аналіз шляху
  • Статистика користувачів
  • Загальна цінність користувача

Сьогодні ми поговоримо про Аналіз послідовностей, або по-простому, воронки в Google Analytics 4. Воронки завжди були одним з найпопулярніших методів аналізу в веб-аналітиці, оскільки дозволяють зрозуміти на якому етапі ми втрачаємо користувачів. Але в Google Analytics Universal користуватися ними було майже неможливо. По-перше, воронок як таких, за винятком воронки розширеної електронної торгівлі, не було. По-друге, воронка електронної торгівлі була побудована по сеансам.Воронка поведінки користувачів в Google Analytics

З приходом Google Analytics 4 ситуація змінилася і тепер ми не обмежені воронкою Ecommerce, а можемо створювати послідовності на будь-який смак. Плюс до всього воронки в GA4 показують нам рух користувача, незалежно від того, було це в рамках одного сеансу або кількох.

Тепер давайте побудуємо нашу першу воронку. Наприклад, воронку єкомерсу з наступними кроками:

  • Перегляд товару у списку
  • Перегляд картки товару
  • Додавання товару до кошика
  • Перехід на етап оформлення
  • Покупка

Якщо ви ще не відстежуєте події Ecommerce для Google Analytics 4 , рекомендую прочитати статтю на цю тему.

Оскільки багато читачів можуть бути знайомі з базовими принципами роботи воронок, нижче короткий план подальшої частини статті:

 

Приклад побудови базової воронки руху користувачів по сайту

Повернемося до нашої воронки. У найпростішій реалізації вона виглядатиме так:Приклад базової воронки руху користувачів по сайту в GA4

Звертаю вашу увагу, що GA4 показує нам користувачів. Щоб побудувати таку воронку потрібно виконати наступні дії:

  1. Створюємо порожній аналіз в Центрі аналізуСтворення аналізу в Центрі аналізу в Google Analytics 4
  2. На рівні налаштування вкладок вибираємо методику Дослідження послідовності конверсіїВибір методики Дослідження послідовності конверсії в GA4
  3. Нижче в блоці Кроки натискаємо на значок олівця та переходимо в режим редагування:Перехід в режим редагування кроків воронки в Google Analytics 4
  4. У меню, що відкрилося, прописуємо кроки воронки. Для цього в пункті 1 вибираємо потрібну нам подію, в моєму випадку view_item_list, а в пункті 2 вводимо назву кроку воронки. За аналогією робимо решту кроків для нашої воронки.Вибір кроків послідовності в GA4Як задати кроки воронки в Google Analytics 4
  5. В кінці не забудьте натиснути кнопку Застосувати у верхньому правому куті.

На цьому створення вашої першої воронки закінчено. Можна зробити собі чай та насолодитися результатом.

Принципи роботи послідовностей в Google Analytics 4

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

  • Що роблять користувачі, які не переходять на наступний крок воронки?
  • Скільки часу потрібно, щоб користувач перейшов з одного кроку воронки на наступний?
  • Як наша воронка виглядає в динаміці?

Команда Google дуже добре постаралася, коли готувала методику Дослідження послідовностей, адже ми можемо відповісти на питання вище і на деякі інші не виходячи з нашого звіту, але перш ніж ми приступимо, хочу позначити основні принципи та обмеження при роботі з послідовностям в Google Analytics 4:

  • максимально послідовність може мати 10 кроків;
  • ми можемо використовувати сегмент, в якості кроку;
  • є можливість створювати воронки, в яких наступний крок йде як прямо за попереднім, так і опосередковано;
  • можна встановити обмеження по часу між кроками воронки;
  • послідовність може бути як відкритою, так і закритою;
  • до звіту можна застосувати до чотирьох сегментів;
  • є можливість використовувати параметр розподілу;
  • можна переглядати тенденції кожного кроку;
  • для тих, хто звик до Excel (і не тільки для них) — візуалізація включає таблицю даних.

 

Додаткові налаштування під час аналізу послідовностей

Тепер, коли вам відомі основні принципи, можна перейти до додаткових налаштувань. Можемо виділити наступні:

  • ВізуалізаціяВибір типу візуалізації при створенні аналізу послідовностей в GA4

Існує два типи візуалізації: Стандартна послідовність і Послідовність конверсії з урахуванням тенденцій. Перший – це звична нам воронка:Стандартна послідовність конверсій в Google Analytics 4

Другий – відображення воронки в динаміці. Дозволяє зрозуміти, як змінюються показники на кожному кроці з часом. Суб’єктивно, було б корисно бачити як абсолютні значення, так і динаміку відсотка переходу на наступний етап. На жаль, на разі, така можливість відсутня.Відображення воронки в динаміці в Гугл Аналітиці 4

  • Створити відкриту послідовністьСтворення відкритої послідовності в GA4

Як я вже писав вище, ми маємо можливість створювати закриті та відкриті послідовності. У закритій послідовності користувач обов’язково повинен пройти етап 2, щоб потрапити на етап 3, у відкритій, як видно на малюнку нижче, він може “телепортуватися” через певні кроки воронки.Приклад відкритої воронки Google Analytics 4

  • Порівняння сегментівПорівняння воронки для різних сегментів в GA4

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

  • Кроки

Це основний пункт налаштування нашої послідовності. Загалом тут все просто – вказуємо потрібні нам кроки і натискаємо кнопку Застосувати. Окремо хочу виділити два цікаві моменти налаштування:

  1. Можливість задати час між етапами воронки. Тепер можна не тільки вибрати етапність кроків, але й задати часовий проміжок, за який користувач повинен перейти на наступний крок. У прикладі нижче мене цікавлять лише користувачі, які переглянули картку товару протягом 1 хвилини, після перегляду товару у списку.Як задати чам між кроками послідовності в Google Analytics 4При цьому не обов’язково перераховувати час у хвилини, вибір дуже гнучкий:Вибір часу між кроками при створенні воронки в GA4
  2. Можливість вибирати кроки, які йдуть безпосередньо після попереднього, так і опосередковано. Якщо нас цікавлять користувачі, які одразу після перегляду картки товару додали товар до кошика, вибираємо пункт Одразу після попереднього кроку. Якщо ж нас просто цікавить воронка руху користувача до покупки, більше підійде варіант У будь-який час після попереднього кроку.

Як задати крок, який розміщується після або перед поточним кроком, при створенні воронки в GA4

 

  • Розподіл

Це налаштування трохи схоже на Порівняння сегментів. Відмінність у тому, що попередньо не потрібно створювати сегменти, а можна просто вибрати будь-який параметр розподілу. З мінусів – розподіл відображається лише у таблиці. На послідовності змін ви не помітите.Вибір параметру розподілу при аналізі послідовностей в Google Analytics 4

Розподіл має також додаткове налаштування Рядків на параметр, яке дозволяє вивести лише основні X значень для параметра.

  • Показати витрачений час

Ще одна дуже цікава і корисна функція, завдяки якій можна дізнатися, скільки часу у користувача займає перехід з одного кроку воронки на наступний. На прикладі нижче ми бачимо, що в середньому проходить 21 година 59 хвилин від першого перегляду картки товару до додавання товару в кошик.Як дізнатися чам між кроками воронки в GA4

Звертаю увагу, час вимірюється саме між першими діями кожного кроку. Давайте розглянемо приклад нижче. Користувач мав дві сесії 10 та 12 січня. У цьому випадку час від перегляду картки товару до додавання до кошика буде розрахований між рядками, виділеними зеленим кольором, і становитиме 2 дні 1 годину 10 хвилин.Приклад дій користувача в рамках сесії

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

  • Наступна дія

Це налаштування допоможе вам, якщо ви шукаєте відповідь на наступне або аналогічне запитання: “Ну ок, в кошик вони товари не додають після перегляду картки товару, а що ж тоді вони роблять?”. Зрозуміло, для відповіді це питання краще використовувати спеціальну методику Дослідження шляху, але коротку відповідь можна отримати просто обравши у цьому пункті параметр Назва події. Тепер при наведенні на крок воронки ми можемо побачити 5 найбільш типових дій, які роблять користувачі після проходження певного етапу.Як дізнатися наступну дію при аналізі послідовностей в GA4

До речі, якщо побачивши в топі типових дій page_view ви задались питанням “І що ж за сторінки вони дивляться?”, на нього теж можна отримати відповідь. Для цього в налаштуванні Наступна дія замість параметру Назва події оберіть параметр Назва сторінки й екрана.Як дізнатися які сторінки дивляться користувачі при аналізі послідовностей в GA4

  • Фільтри

Останній пункт налаштування дозволяє нам встановити фільтри. У цьому кроці нічого незвичайного немає, потрібно просто прописати умову фільтрації. У моєму випадку я вирішив подивитися воронку тільки для ПК.Застосування фільтрів при аналізі воронки в Google Analytics 4

Робота з даними воронки в інтерфейсі Google Analytics 4

Крім того, що ви можете налаштувати воронку під свої потреби, також є можливість взаємодіяти з отриманими даними. Як ви вже помітили, при наведенні на крок послідовності можна побачити кількість та відсоток користувачів, які перейшли на цей крок з попереднього, а також 5 найбільш типових наступних дій та час, який потрібний для переходу з попереднього кроку. Інформація про наступні дії користувача в послідовності GA4

Крім цього, ви також можете взаємодіяти зі звітом правою кнопкою миші. При цьому, натискаючи у різних місцях звіту, ви отримуєте різний результат:

  • При натисканні на крок воронки можна створити сегмент з користувачів, які дійшли до певного кроку або ж переглянути цих користувачів у більш детальному звіті:Створення сегменту при натисканні на крок воронки в Google Analytics 4

Ось такий детальний звіт відкриється перед вами, якщо вибрати пункт Подивитися користувачів:Статистика по користувачам з кроку послідовності в GA4

  • При натисканні на маленький квадратик під воронкою можназробити аналогічні дії для користувачів, які перервали послідовність на певному кроці:Створення сегменту користувачів що перервали послідовність в Google Analytics 4
  • Ну і наостанок, при натисканні правою кнопкою в таблиці з розподілом крім перерахованих вище дій можна також в один клік задати потрібний фільтр:Застосування фільтра в таблиці з розподілом при створенні воронки в Гугл аналітиці

Замість заключення

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

 

Сообщение Аналіз послідовностей у Google Analytics 4: Розширена інструкція по воронкам. появились сначала на Analytics Tips - блог про веб-аналітику.

]]>
https://analytics-tips.com/uk/funnel-analysis-in-google-analytics-4/feed/ 0
Google Analytics 4: Нові можливості на практичних прикладах https://analytics-tips.com/uk/google-analytics-4/ https://analytics-tips.com/uk/google-analytics-4/#respond Wed, 04 Nov 2020 19:51:57 +0000 https://analytics-tips.com/google-analytics-4-%d0%bd%d0%be%d0%b2%d1%96-%d0%bc%d0%be%d0%b6%d0%bb%d0%b8%d0%b2%d0%be%d1%81%d1%82%d1%96-%d0%bd%d0%b0-%d0%bf%d1%80%d0%b0%d0%ba%d1%82%d0%b8%d1%87%d0%bd%d0%b8%d1%85-%d0%bf%d1%80%d0%b8/ “Google Analytics застарів” – таку фразу ви могли чути дуже часто останні кілька днів або тижнів. Багато хто вже бачив у своєму обліковому записі це повідомлення від Google: Так, навіть Google визнав, що улюблений Google Analytics застарів і настав час переходити на новий. Причин цьому безліч, але основна – це підхід до збору даних, який …

Сообщение Google Analytics 4: Нові можливості на практичних прикладах появились сначала на Analytics Tips - блог про веб-аналітику.

]]>
“Google Analytics застарів” – таку фразу ви могли чути дуже часто останні кілька днів або тижнів. Багато хто вже бачив у своєму обліковому записі це повідомлення від Google:Попередження від Google про вихід Google Analytics 4

Так, навіть Google визнав, що улюблений Google Analytics застарів і настав час переходити на новий. Причин цьому безліч, але основна – це підхід до збору даних, який не змінювався починаючи з квітня 2005 року (момент коли Google придбав Urchin Software Corp.). Більш детально про те, що саме застаріло, я говорив ще в 2018 році на PPC Day. Ось один із слайдів з конференції.

Воронка поведінки користувачів в Google Analytics

Повна презентація доступна за посиланням.

Взаємодія користувачів із сайтами за останні 15 років дуже змінилася і продовжувати вимірювати її у кількості сеансів та показнику відмов неправильно. І тим, хто звик до такого підходу, зараз доведеться заново навчатися.

Про те, чому варто якнайшвидше почати використовувати Google Analytics 4 (раніше App+Web), я писав ще півроку тому на блозі Ringostat. Основні причини, які я тоді виділив, такі:

  • Новий та більш відповідний теперішнім реаліям збір даних
  • Можливість накопичити історичні дані
  • Робота з сирими даними у BigQuery
  • Різноманітність автоподій, що відстежуються в GA4 (раніше App+Web) за замовчуванням
  • Нові можливості в інтерфейсі

Але GA4 настільки швидко розвивається, що на останньому пункті я хотів би зупинитися більш детально в цій статті:

Звичайно, це не весь перелік нововведень, але це те, з чим ви зустрінетеся в першу чергу.

Новий підхід до представлення даних

В минулій статті на перше місце я виніс таку причину, як “Новий та більш відповідний теперішнім реаліям збір даних”. Звичайно, зміна підходу до збору даних не могла не вплинути на візуальне представлення даних. Google Analytics 4 більше схожий на яскравий звіт у Google Data Studio або Power BI, ніж на старий добрий Google Analytics. А стандартний вид звітів “графік та таблиця” взагалі зник. Тепер, залежно від звіту, зверху над таблицею бачимо більш підходящі візуалізації.

Наприклад, ось так зараз виглядає звіт Джерела трафіку:Звіт Джерела трафіку GA4

При швидкому погляді ці дані вже можна сказати, що більшість трафіку приходить до нас із каналів referral, cpc і (none). Плюс до всього поряд можна побачити динаміку цими каналами.

В звіті Події набір візуалізацій інший:Звіт Події GA4

І знову, навіть швидким поглядом, ми можемо побачити важливу інформацію – улюблена дія наших користувачів add_to_cart. Нова точкова діаграма підходить для цього просто чудово.

Нові показники

Крім нового підходу до збору даних та нового представлення цих даних, в базових звітах Google Analytics 4 також з’явилися нові показники:

Сеанси із взаємодією (Engaged sessions) – кількість сеансів, тривалістю понад 10 секунд, що включають конверсію або що складаються з перегляду не менше двох сторінок/екранів. Такий собі оновлений показник відмов.

Частка залучених сеансів (Engagement rate) – відсоток сеансів із взаємодією від загальної кількості сеансів.

Сеансів із взаємодією на користувача (Engaged sessions per user) – як зрозуміло з назви, кількість сеансів із взаємодією на користувача.

Середній час взаємодії (Average engagement time) – середня кількість часу, коли екран застосунку або вкладка браузера перебували в активному режимі. О так! Нарешті Google почув і тепер, наскільки я зрозумів зі статті Krista Seiden, не потрібно вимірювати час на активній вкладці кастомним способом. Google Analytics 4 зробить це для вас. На жаль, офіційного опису цього показника знайти не вдалося.

Подій на сеанс (Events per sessions) – ще один новий показник, за допомогою якого можна оцінити зацікавленність користувача. Показує кількість подій, які виконав користувач під час сеансу.

Новий конструктор кастомних звітів

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

Сам пункт меню Мої звіти, як такий, вже не існує. Замість нього багатообіцяючий Огляд, який складається з блоку Дослідження і Галереї шаблонів (Як ви вже здогадалися, в Галереї шаблонів нас будут чекати готові для використання шаблони. На теперішній момент нам пропонують приклади звітів від команди Google, але сподіваюсь з часом там також з’являться користувацькі рішення). Крім цього, типи звітів замінили Методами дослідження, що, як на мене, дуже чітко говорить про зміни роботи даними, які пропонує нам команда Google. Якщо раніше достатньо було просто зайти у звіт і побачити потрібні дані, то зараз часто необхідно покрутити їх з різних боків. Цьому сприяє різноманітність типів звітів, яке після GA просто вражає. У Google Analytics 4 на даний момент доступні такі методи досліджень:Методи досліджень в Google Analytics 4

  • Довільна форма – цей метод буде максимально знайомим для вас, якщо ви звикли до таблиць у Google Analytics. Щоправда таблиці тут набагато крутіші. Наприклад, ось така, з тепловою картою.Метод Довільна форма в Google Analytics 4

Точніше, таблиці — частина цього методу, адже в ньому є кілька типів візуалізації:Типи візуалізацій в методі Довільна форма в GA4

    • Таблиця
    • Кільцева діаграма
    • Лінійна діагарама
    • Точкова діаграма
    • Гістограма
    • Географічна карта

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

  • Дослідження послідовності конверсії – НАРЕШТІ це сталося! Тепер у Google Analytics 4 ми можемо побудувати будь-які воронки. Виглядає дуже гарно:Дослідження послідовності в Google Analytics 4

І найголовніше — дуже функціонально, адже тепер, на основі будь-якої частини воронки можна в кілька кліків створити сегмент та/або аудиторію. Детальніше читайте у відповідній частині статті.Створення сегменту або аудиторії в дослідженні послідовності GA4

  • Дослідження шляху – ще один чудовий метод роботи з даними. Якщо в попередньому звіті ми будували воронку руху по сайту, як її бачимо ми, то в поточному методі ми можемо вивчити, як саме користувачі бачать цю воронку. Наприклад, я зміг побачити, що, переглянувши статтю про налаштування електронної комерції для Google Analytics 4 мої користувачі йдуть 4 основними шляхами:
    • На головну сторінку – сподіваюся читати далі))
    • Читати статтю про Data Layer – це дуже мудре рішення, оскільки саме на ньому будується все налаштування Ecommerce
    • На сторінку курса PRO GTM – гарний вибір, якщо ви хочете підтягнути свої знання по роботі з цим інструментом.
    • На список статей з тегом App+Web (саме так раніше називався Google Analytics 4) – шкода, що на той момент там була лише одна статтяМетод Досліження Шляху в Google Analytics 4
  • Накладання сегментів – ще один цікавий метод. З його допомогою я, можу наочно побачити, який відсоток відвідувачів лендингу з курсом PRO GTM відвідували мій блог, а які не були знайомі з ним:Накладання сегментів в GA4
  • Статистика за користувачами – це, можна сказати, оновлений звіт GA з аналогічною назвою. Статистика за користувачами в GA4
  • Дослідження когорт – найбільш довгоочікуваний метод. Я міг би написати, що такий звіт вже був у GA раніше, але ні. Адже те, що було – версія, якою неможливо нормально користуватися. А ось поточний метод — це вже крутий інструментарій для маркетолога, який дозволяє задати як будь-який допуск до когорти, так і будь-який критерій повернення в цю когорту.Дослідження когорт в Google Analytics 4
  • Загальна цінність користувача – це новий метод, який дозволяє оцінити цінність користувачів у різних розрізах. Наприклад, на скріні нижче я можу побачити, що найбільше користувачів на блог приходить з органічного пошуку. Але максимальний середній час взаємодії від користувачів, які приходять із телеграм каналів Діми Осіюка і Тані Михальченко. До речі, рекомендую підписатися!Загальна цінність користувача GA4

Створення конверсій в 1 клік

Майже під кожним оновленням в інтерфейсі Google Analytics 4 хочеться написати “УРА! Це нарешті сталося!”. І створення конверсій не є винятком. Тепер, щоб створити конверсію, потрібно просто пересунути повзунок. Ну, хіба це не прекрасно?Створення конверсій в 1 клік в Google Analytics 4

Новий редактор створення сегментів та аудиторій

Ну і нарешті, останнє оновлення функціоналу, про яке ми поговоримо у цій статті — оновлення редактора створення сегментів та аудиторій.

По-перше, варто відзначити, що тепер створювати сегменти та аудиторії можна майже без роботи з самим редактором, досить просто клікнути у потрібному місці правою кнопкою миші (так, вам не здалося, тепер клік правою кнопкою миші викликає контекстне меню зі своїми функціями).Редактор створення сегментів і аудиторій в Google Analytics 4

 

А далі у вікні потрібно просто відзначити галочку, що ви хочете не просто сегмент, а аудиторію.Створення адуиторій в Google Analytics 4

По-друге, сам інтерфейс створення сегментів, як видно зі скріну вище, став набагато різноманітнішим.

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

Google Analytics 4 – чудовий крок у майбутнє аналітики. Якщо ви ще й досі думаєте, “чи варто переходити?”. Однозначно ”Так”. Можливості роботи з даними, які відкриває цей інструмент, величезні. І це я ще жодного слова в статті не говорив про роботу з даними в BigQuery…
Не бійтеся ділитися в коментарях першим враженням від оновлення до Google Analytics 4, а також складностями в роботі з цим інструментом.

Сообщение Google Analytics 4: Нові можливості на практичних прикладах появились сначала на Analytics Tips - блог про веб-аналітику.

]]>
https://analytics-tips.com/uk/google-analytics-4/feed/ 0
#analyticsTips: Не забувайте про регулярні вирази в полях фільтрів https://analytics-tips.com/uk/regex-in-google-analytics-custom-filters/ https://analytics-tips.com/uk/regex-in-google-analytics-custom-filters/#respond Tue, 30 Jul 2019 17:15:45 +0000 https://analytics-tips.com/analyticstips-%d0%bd%d0%b5-%d0%b7%d0%b0%d0%b1%d1%83%d0%b2%d0%b0%d0%b9%d1%82%d0%b5-%d0%bf%d1%80%d0%be-%d1%80%d0%b5%d0%b3%d1%83%d0%bb%d1%8f%d1%80%d0%bd%d1%96-%d0%b2%d0%b8%d1%80%d0%b0%d0%b7%d0%b8/ Сьогоднішня порада буде дуже швидкою і простою: коли ви налаштовуєте фільтри на рівні облікового запису або представлення – не забувайте, що поля в розширеному режимі працюють у форматі регулярних виразів. Приклад: необхідно отримувати лише трафік, у якому Page Title є Not Found (#404). Якщо просто вставити потрібне значення у відповідне поле фільтра, дані у представленні …

Сообщение #analyticsTips: Не забувайте про регулярні вирази в полях фільтрів появились сначала на Analytics Tips - блог про веб-аналітику.

]]>
Сьогоднішня порада буде дуже швидкою і простою: коли ви налаштовуєте фільтри на рівні облікового запису або представлення – не забувайте, що поля в розширеному режимі працюють у форматі регулярних виразів.

Приклад: необхідно отримувати лише трафік, у якому Page Title є Not Found (#404). Якщо просто вставити потрібне значення у відповідне поле фільтра, дані у представленні збиратися не будуть.Помилка при налаштуванні фільтра в Google Analytics Дужки () є спеціальними символами і без знака екранування \ (зворотна коса риска) будуть вести себе не як звичайні символи. Щоб все запрацювало, значення в полі має бути наступним: Not Found \(#404\) .Використання регулярних виразів при налаштуванні фільтрів у Google Analytics

Крім дужок у переліку спеціальних символів також є інші: [ ] \ / ^ $ . | ? * + { } . Якщо у вашому значенні зустрічаються такі символи, не забувайте їх екранувати.

Можливо, вам також будуть корисні інші поради з рубрики #analyticsTips :

Сообщение #analyticsTips: Не забувайте про регулярні вирази в полях фільтрів появились сначала на Analytics Tips - блог про веб-аналітику.

]]>
https://analytics-tips.com/uk/regex-in-google-analytics-custom-filters/feed/ 0
Відстеження відправки форми за допомогою тригера Видимість елемента https://analytics-tips.com/uk/tracking-form-submission-with-element-visibility-trigger/ https://analytics-tips.com/uk/tracking-form-submission-with-element-visibility-trigger/#respond Wed, 29 May 2019 18:49:26 +0000 https://analytics-tips.com/%d0%b2%d1%96%d0%b4%d1%81%d1%82%d0%b5%d0%b6%d0%b5%d0%bd%d0%bd%d1%8f-%d0%b2%d1%96%d0%b4%d0%bf%d1%80%d0%b0%d0%b2%d0%ba%d0%b8-%d1%84%d0%be%d1%80%d0%bc%d0%b8-%d0%b7%d0%b0-%d0%b4%d0%be%d0%bf%d0%be%d0%bc/ Важливість відстеження відправок форм на сайті складно переоцінити, адже це один із основних способів залишити заявку. Раніше я вже писав статті про те, як відстежувати надсилання форми в Google Tag Manager за допомогою базового тригера та за допомогою валідації всередині диспетчера тегів. Сьогодні хочу показати ще один спосіб – він підходить для форм, у яких …

Сообщение Відстеження відправки форми за допомогою тригера Видимість елемента появились сначала на Analytics Tips - блог про веб-аналітику.

]]>
Важливість відстеження відправок форм на сайті складно переоцінити, адже це один із основних способів залишити заявку. Раніше я вже писав статті про те, як відстежувати надсилання форми в Google Tag Manager за допомогою базового тригера та за допомогою валідації всередині диспетчера тегів. Сьогодні хочу показати ще один спосіб – він підходить для форм, у яких після успішного відправлення спливає вікно подяки. Наприклад, таке:Спливаюче вікно подяки після успішного відправлення форми

В основі цього способу є використання тригера типу Видимість елемента. Тому з одного боку ця стаття про відстеження форм, з другого – про роботу з тригером типу Видимість елемента.

  1. Основи роботи з тригером Видимість елемента
  2. Налаштування тригера на появу вікна подяки
  3. Надсилання даних у Google Analytics

Основи роботи з тригером Видимість елемента

Тип тригера Видимість елемента допомагає відстежити потрапляння елемента у видиму область екрана. Давайте розглянемо його параметри детальніше:Тип тригера Видимість елемента в GTM

      1. Selection Method (Метод вибору) – У цьому параметрі визначається метод вибору елемента. Це може бути вибір за ідентифікатором елемента або CSS селектором.
      2. Element ID/Element Selector (ID/Селектор CSS) – Залежно від значення параметра Selection Method (Метод вибору) у цьому полі вказуємо ідентифікатор елемента або його селектор.
      3. When to fire this trigger (Правила спрацьовування тригера) – Дозволяє задати умову, скільки разів на сторінці може спрацьовувати тригер:
        • Once per page (Один раз на сторінку) – Незалежно від кількості появ елемента у видимій області екрану, тригер спрацює один раз на сторінці. Якщо на сторінці кілька елементів, які підходять під умову, тригер спрацює тільки для першого з них.
        • Once per element (Один раз на елемент) – Тригер спрацьовуватиме для кожного елемента на сторінці один раз. При цьому, якщо елемент вибрано за допомогою селектора CSS, і на сторінці існує кілька елементів, що підходять під умову, тригер буде спрацьовувати по одному разу для кожного з них. Якщо умова вказана за допомогою ID, тригер спрацює тільки для першого елемента на сторінці.
        • Every time an element appears on screen (При кожній появі елемента на екрані) – Тригер спрацьовуватиме при кожній появі на екрані потрібного елемента.
      4. Minimum Percent Visible (Мінімальний відсоток видимості) – У цьому параметрі можна вказати мінімальний відсоток видимості елемента, при якому спрацьовуватиме тригер. Можливе значення від 1 до 100. Можна використовувати в тих випадках, коли ми хочемо, щоб користувач побачив якийсь елемент, наприклад, банер, повністю.
      5. Set minimum on-screen duration (Вкажіть мінімальний час видимості) – Вказуємо мінімальний час, який елемент повинен знаходитись у видимій області екрану, щоб тригер спрацював. Значення вказується у мілісекундах. ВАЖЛИВО! Загальний час, який елемент провів на екрані підсумовується. Якщо в умові вказано 5000 мілісекунд (5 сек) і користувач спершу бачив елемент 3 секунди, а потім ще 2 – тригер спрацює.
      6. Observe DOM changes (Реєстрація змін DOM) – Увімкніть цей параметр, якщо елемент, поява якого необхідно відстежити, з’являється пізніше внаслідок змін DOM. Наприклад, спливаюче вікно після відправлення форми.
      7. This trigger fires on (Умова активації тригера) – Виберіть Деякі елементи, щоб вказати додаткові умови активації. Наприклад, тільки на головній сторінці, як на скріншоті вище.

Налаштування тригера на появу вікна подяки

Теорія – це, звичайно, добре, але давайте перейдемо до практики. У моєму випадку ми будемо робити налаштування на основі селектора CSS, тому що ідентифікатора немає. Щоб отримати його, нам знадобиться заповнити форму і побачити це вікно. Після цього перейдіть до режиму перегляду коду сторінки. Для цього натисніть правою кнопкою на потрібному елементі та виберіть пункт Переглянути код:Перехід до режиму перегляду коду сторінки

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

Перейдіть до Google Tag Manager і створіть новий тригер типу Видимість елемента з наступними налаштуваннями:Налаштування тригера типу Видимість елемента за допомогою css селектора

      • Selection Method (Метод вибору) – Вибираємо CSS Selector.
      • Element Selector (Селектор CSS) – Вставляємо селектор елемента, який ми скопіювали раніше.
      • When to fire this trigger (Правила спрацьовування тригера) – Once per page (Один раз на сторінку). Адже ми не хочемо, щоб при повторному надсиланні форми на сторінці подія відправилась ще раз.
      • Minimum Percent Visible (Мінімальний відсоток видимості) – Нам не особливо важливо, скільки відсотків тексту подяки побачить користувач, тому чим менше, тим краще. Наприклад, 10.
      • Set minimum on-screen duration (Вкажіть мінімальний час видимості) – Параметр у цьому випадку не важливий. Можна не вмикати.
      • Observe DOM changes (Реєстрація змін DOM) – Обов’язково увімкнути, оскільки вікно з’являється якраз під час змін DOM.
      • This trigger fires on (Умова активації тригера) – Вибравши пункт Деякі елементи, вкажіть сторінки, на яких знаходиться форма (наприклад, головна) або виберіть всі елементи, якщо хочете відстежувати подію на всіх сторінках.

Надсилання даних у Google Analytics

Для надсилання даних у Google Analytics можна використовувати стандартний тег типу події з такими налаштуваннями:Тег для надсилання даних у Google Analytics

У полі Label (Ярлик) не забудьте вказати назву форми.

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

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

Сообщение Відстеження відправки форми за допомогою тригера Видимість елемента появились сначала на Analytics Tips - блог про веб-аналітику.

]]>
https://analytics-tips.com/uk/tracking-form-submission-with-element-visibility-trigger/feed/ 0
Відстеження відправки форми за допомогою базового тригера GTM https://analytics-tips.com/uk/form-submission-tracking-using-gtm-base-trigger/ https://analytics-tips.com/uk/form-submission-tracking-using-gtm-base-trigger/#respond Tue, 28 May 2019 20:15:37 +0000 https://analytics-tips.com/%d0%b2%d1%96%d0%b4%d1%81%d1%82%d0%b5%d0%b6%d0%b5%d0%bd%d0%bd%d1%8f-%d0%b2%d1%96%d0%b4%d0%bf%d1%80%d0%b0%d0%b2%d0%ba%d0%b8-%d1%84%d0%be%d1%80%d0%bc%d0%b8-%d0%b7%d0%b0-%d0%b4%d0%be%d0%bf%d0%be%d0%bc/ Відправлення форми – один із основних способів отримання лідів на сайті. Найпростіший спосіб отримати більше інформації про це – передавати дані про заповнену форму в Google Analytics. Існує безліч способів розробки форм, саме тому існує також безліч способів відстежити відправлення форми. Я вже писав статтю про те, як Відстежувати взаємодію користувачів з формами за допомогою …

Сообщение Відстеження відправки форми за допомогою базового тригера GTM появились сначала на Analytics Tips - блог про веб-аналітику.

]]>
Відправлення форми – один із основних способів отримання лідів на сайті. Найпростіший спосіб отримати більше інформації про це – передавати дані про заповнену форму в Google Analytics.

Існує безліч способів розробки форм, саме тому існує також безліч способів відстежити відправлення форми. Я вже писав статтю про те, як Відстежувати взаємодію користувачів з формами за допомогою Google Tag Manager. Але вона не описувала роботу з базовим тригером відправлення форми, про який я хочу розповісти зараз.

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

  1. Знайомство з тригером типу Form Submission
  2. Вбудовані змінні категорії Форми
  3. Практичне налаштування тригера та тега для передачі даних у Google Analytics

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

  • Не відбувається подія submit. Тут все просто, тригер відправки форми очікує подію submit у браузері. Якщо вона не відправляється – ваше відстеження працювати не буде. Часто така ситуація спостерігається при використанні користувацьких запитів для відправлення даних форм, наприклад ajax.
  • Подія submit відбувається, але щось заважає піднятися на рівень document. Пов’язано це з тим, що диспетчер тегів не прикріплює обробник події до кожного елемента на сторінці, а очікує інформацію про нього на верхньому рівні – вузлі document. Основною причиною помилки є ситуація, коли розповсюдження події зупиняє обробник jQuery, який повертає значення false.

Якщо ваша форма підпадає під одну з цих умов, ви можете обговорити зміни з розробником або скористатися способом з першої статті.

Знайомство з тригером типу Form Submission

Налаштування тригера типу Form Submissiom дуже сильно нагадує роботу з тригером Тільки посилання. Тут також є параметри Очікувати на теги і Перевірка помилок, які виконують майже такі ж функції.Налаштування тригера типу Відправлення форми до GTM

  • Очікувати теги – параметр дозволяє призупинити відправлення форми до тих пір, поки всі теги, що використовують тригер, спрацюють або поки не закінчиться час очікування (за замовчуванням 2000 мілісекунд).
  • Перевірка помилок – встановлення прапорця дозволяє не запускати тригер, якщо дія форми за замовчуванням (надсилання та перенаправлення) заборонена.
  • Активувати тригер при настанні події та виконанні всіх цих умов – з’являється лише коли один із параметрів Очікувати теги або Перевірка помилок активовано. Дозволяє задати умови, за яких тригер відправлення форми запускатиметься. Не плутайте з параметром Умови активації тригера, який відповідає за активацію тега.

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

Вбудовані змінні категорії Форми

Мені завжди було незрозуміло, навіщо в Google Tag Manager існує категорія вбудованих змінних Forms (Форми). Дані цих змінних ідентичні даним у змінних категорії Clicks (Кліки).Ідентичні дані зі змінних категорії Clicks та категорії Forms у GTM

  • Form Element – Повертає HTML елемент на який був здійснений клік. Так, вам не здалося саме клік. А якщо точніше, то повертає елемент, з яким пов’язана дія. При цьому дія може бути будь-якою: відправлення форми, клік на елемент, видимість елемента. (Іншими словами повертає значення ключа gtm.element з dataLayer)
  • Form Classes — повертає значення класу елемента (значення ключа gtm.elementClasses ).
  • Form ID — повертає рядок зі значенням атрибута ID елемента автоподії (значення ключа gtm.elementId ).
  • Form Target – повертає значення атрибуту target (значення ключа gtm.elementTarget )
  • Form URL – повертає значення атрибуту href або action (значення ключа gtm.elementUrl ).
  • Form Text — повертає значення атрибута textContent / innerText (значення ключа gtm.elementText)Вбудовані змінні категорії Форми

На практиці використовувати вбудовані змінні категорії Форми немає потреби. Достатньо змінних категорії Кліки.

Практичне налаштування тригера та тега для передачі даних у Google Analytics

Тепер, коли ви знаєте всю теоретичну частину – настав час перейти до практики.

Налаштування тригера за наявності ідентифікатора форми

Для налаштування тригера нам знадобиться дізнатися унікальну рису нашої форми, наприклад ID або CSS селектор. Для цього відкрийте код форми і знайдіть тег, що відкриває form (у коді він починається з <form):Ідентифікатор форми у тезі form у вихідному коді сторінки

Далі скопіюйте значення id. У моєму випадку це searchform. Тепер перейдіть до диспетчера тегів і створіть новий тригер типу Form Submission. У параметрі Умова активації тригеру оберіть змінну Click ID і вставте скопійоване значення в потрібне поле.Налаштування тригера Відправлення форми за наявності ідентифікатора форми

Якщо все зроблено правильно, то в попередньому перегляді при відправці події ви побачите, що тригер спрацював:Перевірка коректності спрацьовування тригера Form Submission у відладчику GTM

Для передачі події в Google Analytics залишилося налаштувати тег. Приклад нижче:Налаштування тега для надсилання даних у Google Analytics

Налаштування тригера за допомогою CSS селектора

У випадках, коли немає ідентифікатора форми, вам на допомогу прийдуть CSS селектори. Щоб отримати селектор потрібного елемента, клацніть на його код правою кнопкою миші та виберіть Copy> Copy selector:Отримання css селектора потрібного елемента

Тепер при створенні тригера у параметрі Умови активації тригера необхідно вибрати змінну Click Element, а умова перевірки Відповідає селектору CSS. В останнє вставте скопійоване значення:Налаштування тригера Form Submission за допомогою CSS селектора

Налаштування тега для надсилання даних аналогічне пункту вище.

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

Відстеження відправки форми за допомогою базового тригера є простим, але не дієвим методом. Якщо вам пощастило, ваш алгоритм буде наступним:

  1. Визначити унікальний ідентифікатор чи CSS селектор форми;
  2. Налаштувати тригер типу Form Submission з відповідною умовою;
  3. Налаштувати тег для передачі даних у Google Analytics;
  4. Налаштувати ціль у Google Analytics (опціонально).

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

Сообщение Відстеження відправки форми за допомогою базового тригера GTM появились сначала на Analytics Tips - блог про веб-аналітику.

]]>
https://analytics-tips.com/uk/form-submission-tracking-using-gtm-base-trigger/feed/ 0
Налаштування цілей Google Analytics на основі подій Google Tag Manager https://analytics-tips.com/uk/set-up-google-analytics-goals-based-on-google-tag-manager-events/ https://analytics-tips.com/uk/set-up-google-analytics-goals-based-on-google-tag-manager-events/#respond Mon, 27 May 2019 19:00:22 +0000 https://analytics-tips.com/%d0%bd%d0%b0%d0%bb%d0%b0%d1%88%d1%82%d1%83%d0%b2%d0%b0%d0%bd%d0%bd%d1%8f-%d1%86%d1%96%d0%bb%d0%b5%d0%b9-google-analytics-%d0%bd%d0%b0-%d0%be%d1%81%d0%bd%d0%be%d0%b2%d1%96-%d0%bf%d0%be%d0%b4%d1%96/ Якщо ви не вимірюєте свій бізнес та його результати, швидше за все, з часом і бізнесу у вас не буде. Найпростіший спосіб оцінити ефективність ваших маркетингових активностей – це встановити на сайт Google Analytics та налаштувати цілі. Так, це звичайно без будь-яких новомодних і популярних слів на кшталт “оцінки ефективності інвестицій у рекламні канали” або …

Сообщение Налаштування цілей Google Analytics на основі подій Google Tag Manager появились сначала на Analytics Tips - блог про веб-аналітику.

]]>
Якщо ви не вимірюєте свій бізнес та його результати, швидше за все, з часом і бізнесу у вас не буде. Найпростіший спосіб оцінити ефективність ваших маркетингових активностей – це встановити на сайт Google Analytics та налаштувати цілі. Так, це звичайно без будь-яких новомодних і популярних слів на кшталт “оцінки ефективності інвестицій у рекламні канали” або “прорахунку життєвої цінності клієнта”, але в деяких випадках не менш ефективно. У будь-якому випадку всі з них колись починали, і якщо на решту у вас може не вистачити грошей або ресурсу, то цілі налаштувати може кожен.

  1. Надсилання подій через GTM
  2. Робота з подіями у Google Analytics
  3. Налаштування цілей у Google Analytics на основі подій Google Tag Manager

Перш ніж ми почнемо, ви повинні знати, що в Google Analytics існує 4 типи цілей, але при роботі з GTM вам знадобиться лише одна мета на основі події.Типи цілей у Google Analytics

З ним ми й познайомимось ближче. Але все гаразд.

Надсилання подій через GTM

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

Робота з подіями у Google Analytics

Після того, як ви налаштували надсилання відповідних подій у Google Analytics, інформація про них автоматично буде збиратися в обліковому записі. Спочатку у звітах категорії Реального часу:Відображення подій у звітах реального часу в Google Analytics

А потім і в основних:

Інформація щодо подій в основних звітах Google Analytics

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

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

Налаштування цілей у Google Analytics на основі подій Google Tag Manager

Якщо вдуматися у фразу “ціль на основі події” і зрозуміти її сенс, то налаштування цілі здасться справжньою нісенітницею, але все таки помилки під час цього процесу помічаються досить часто. По факту ж, вам всього потрібно знати на яку подію ви хочете налаштувати ціль і вказати ці дані в полях Категорія, Дія, Ярлик і Цінність.Приклад налаштування мети на основі події

Щоб дістатися до цього, перейдіть до блоку Адміністратор і на рівні представлення виберіть пункт Цілі:Пункт мети на вкладці Адміністратор Google Analytics

Наприклад, якщо я передаю з диспетчера тегів подію з наступними даними:Приклад налаштування тега для передачі даних про введення даних у поле форми

То інформацію у відповідні поля введу таку:Приклад налаштування мети на основі події про введення даних у поле форми

Як бачите, все просто – ми вводимо таку саму інформацію, як і при налаштуванні тега в Google Tag Manager. Але в цьому і полягає помилка в розумінні налаштування цілей на основі подій. І якщо ваш тег буде виглядати так:Приклад налаштування тега надсилання події в Google Analytics з інформацією змінних

ви швидше за все зробите помилку:Приклад неправильно налаштованої мети в Google Analytics

Налаштування на скріншоті вище неправильне. Адже Google Analytics не оброблятиме змінну. Він уже отримав її значення у конкретний момент.Перегляд додаткової інформації про подію в режимі реального часу

Тому, коли ви налаштовуєте мету – не забудьте вказати реальне значення, наприклад, ось так:Правильно налаштована мета на основі тега зі змінною

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

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

Іншими словами, для нашого прикладу, ми відловлюватимемо події з Категорією Engagement і Дією Active Time 30 and Scrolling 50, незалежно від значення поля Ярлик.

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

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

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

Сообщение Налаштування цілей Google Analytics на основі подій Google Tag Manager появились сначала на Analytics Tips - блог про веб-аналітику.

]]>
https://analytics-tips.com/uk/set-up-google-analytics-goals-based-on-google-tag-manager-events/feed/ 0