Хочете навчитися відстежувати ефективність рекламних кампаній у продуктах Google 360?
Запрошуємо вас на безкоштовний вебінар, де наші експерти поділяться досвідом як працювати з Floodlight тегами.
📅 Дата: 21 серпня 2025
🕐 Час: 13:00 – 14:30 (за Києвом)
📍 Формат: Онлайн
На вебінарі ви дізнаєтесь:
🔸 Що таке Floodlight тег та як він працює
🔸 Що таке користувацькі змінні
🔸 Як працювати з аудиторіями
🔸 Які типи атрибуцій є в CM360
🔸 Як інтегрувати Floodlight теги через Google Tag Manager
🔸 Як уникнути типових помилок при налаштуванні
🔸 Як перевірити правильність імплементації Floodlight тегів
🎤 Спікери:
✨ Андрій Білик – GMP Solution Manager, Admixer Advertising
✨ Ігор Білик – GMP Client Service Manager, Admixer Advertising
✨ Андрій Чапський – Web Analyst, Admixer Advertising
💬 Чому варто бути присутнім?
Під час вебінару у вас буде унікальна можливість поставити власні запитання експертам та отримати практичні поради з налаштування Floodlight тегів.
👉 Реєструйтеся за посиланням
Прокачайте свої знання з веб-аналітики в продуктах Google 360!
#Floodlight #GoogleMarketingPlatform #GMP #AdmixerAdvertising #Webinar #DigitalAnalytics #ConversionTracking #CM360
Запрошуємо вас на безкоштовний вебінар, де наші експерти поділяться досвідом як працювати з Floodlight тегами.
📅 Дата: 21 серпня 2025
🕐 Час: 13:00 – 14:30 (за Києвом)
📍 Формат: Онлайн
На вебінарі ви дізнаєтесь:
🔸 Що таке Floodlight тег та як він працює
🔸 Що таке користувацькі змінні
🔸 Як працювати з аудиторіями
🔸 Які типи атрибуцій є в CM360
🔸 Як інтегрувати Floodlight теги через Google Tag Manager
🔸 Як уникнути типових помилок при налаштуванні
🔸 Як перевірити правильність імплементації Floodlight тегів
🎤 Спікери:
✨ Андрій Білик – GMP Solution Manager, Admixer Advertising
✨ Ігор Білик – GMP Client Service Manager, Admixer Advertising
✨ Андрій Чапський – Web Analyst, Admixer Advertising
💬 Чому варто бути присутнім?
Під час вебінару у вас буде унікальна можливість поставити власні запитання експертам та отримати практичні поради з налаштування Floodlight тегів.
👉 Реєструйтеся за посиланням
Прокачайте свої знання з веб-аналітики в продуктах Google 360!
#Floodlight #GoogleMarketingPlatform #GMP #AdmixerAdvertising #Webinar #DigitalAnalytics #ConversionTracking #CM360
👍10🤔1
Продовжимо важливу тему
Нещодавно я писав, як за допомогою GhatGPT-5 зручно аналізувати дані GA4 використовуючи MCP. Багатьох результати зацікавили і я отримував повідомлення з питаннями про те, як це все налаштувати для себе.
І от сьогодні на блозі PROANALYTICS.ACADEMY нова стаття. Один зі студентів вирішив не чекати поки я напишу цю інструкцію і розписав налаштування самостійно.
Вам залишилось тільки покроково повторити і вже можна користуватись.
Покрокове налаштування Google Analytics MCP Server
Приємного використання ;)
P.S. І не забудьте привітати @baselo з першим матеріалом)
Нещодавно я писав, як за допомогою GhatGPT-5 зручно аналізувати дані GA4 використовуючи MCP. Багатьох результати зацікавили і я отримував повідомлення з питаннями про те, як це все налаштувати для себе.
І от сьогодні на блозі PROANALYTICS.ACADEMY нова стаття. Один зі студентів вирішив не чекати поки я напишу цю інструкцію і розписав налаштування самостійно.
Вам залишилось тільки покроково повторити і вже можна користуватись.
Покрокове налаштування Google Analytics MCP Server
Приємного використання ;)
P.S. І не забудьте привітати @baselo з першим матеріалом)
proanalytics.academy
Як налаштувати MCP Server GA4 у VS Code: покрокова інструкція | PRO ANALYTICS
Налаштуйте MCP Server GA4 у VS Code ⚡️ Дізнайтеся, як покроково налаштувати MCP Server для Google Analytics 4 — від конфігурації Google Cloud до запуску аналітичних запитів ⚡️ Pro Analytics Blog.
🔥14❤4
Який із наведених прикладів є автоматично зібраною подією (Automatically Collected Event) в GA4?
Anonymous Quiz
48%
A. first_visit – подія першого відвідування сайту
3%
B. form_submit – подія відправки форми
8%
C. purchase – подія покупки
40%
D. page_view – подія перегляду сторінки
Для чого використовується метод dataLayer.push()?
Anonymous Quiz
5%
A. Щоб видалити усі змінні з Data Layer після відправки даних
4%
B. Щоб примусово запустити усі теги GTM ще раз
85%
C. Щоб додати нові дані або подію у Data Layer, які потім може зчитати або обробити GTM
5%
D. Щоб оновити конфігураційний код GTM-контейнера на сторінці без перезавантаження
Чи обов’язково використовувати GTM, щоб встановити базове відстеження Google Analytics на сайт?
Anonymous Quiz
3%
A. Так, починаючи з GA4, дані збираються тільки через GTM
88%
B. Ні, можна встановити код GA одразу в код сторінки; GTM – це опціональний інструмент для зручності
2%
C. Так, якщо не використовувати GTM, Google Analytics не зможе призначати Client ID
7%
D. Ні, але без GTM ви не зможете відстежувати події, тільки перегляди сторінок
💡 Пояснення до квізу 1:
A: Правильно. first_visit – це одна з автоматично зібраних подій GA4. Вона спрацьовує при першому приході користувача на сайт (власне, при першому запуску сторінки з вашим GA4-трекінгом). Разом із session_start та user_engagement вона належить до базових подій, які GA4 збирає без будь-яких додаткових налаштувань.
B: form_submit – не збирається автоматично. В функціоналі розширеної статистики GA4 існує можливість автоматичного трекінгу форм, але це налаштування по перше потребує активації, а по друге - це налаштування дуже часто дає збої у вигляді дублів подій, або відсутності відправки івентів у випадку успішної відправки форми. Найкраще рішення для трекінгу форм - це налаштування через GTM.
C: purchase – це приклад recommended event (рекомендована подія для e-commerce). GA4 не надсилає її сам по собі, якщо ви не налаштуєте електронну торгівлю. Тобто вона не є автоматично зібраною – потрібно впровадити відповідний код, що відправить подію “purchase” з потрібними параметрами при покупці.
D: page_view - бачу що великий відсоток обрав цю подію як автоматичну. Але насправді, хоч ми і звикли, що перегляд сторінки в GA4 і трекається автоматично, насправді технічно ця подія відноситься до івентів розширеної статистики. Детальніше тут.
Також варто знати, що цю подію можна відключити. Передавши у коді GA4 або ж у Google Tag Manager спеціальний параметр send_page_view, в якому вказати значення false. У такому випадку Google Аналітика не буде відправляти подію page_view.Детальніше тут.
B: form_submit – не збирається автоматично. В функціоналі розширеної статистики GA4 існує можливість автоматичного трекінгу форм, але це налаштування по перше потребує активації, а по друге - це налаштування дуже часто дає збої у вигляді дублів подій, або відсутності відправки івентів у випадку успішної відправки форми. Найкраще рішення для трекінгу форм - це налаштування через GTM.
C: purchase – це приклад recommended event (рекомендована подія для e-commerce). GA4 не надсилає її сам по собі, якщо ви не налаштуєте електронну торгівлю. Тобто вона не є автоматично зібраною – потрібно впровадити відповідний код, що відправить подію “purchase” з потрібними параметрами при покупці.
D: page_view - бачу що великий відсоток обрав цю подію як автоматичну. Але насправді, хоч ми і звикли, що перегляд сторінки в GA4 і трекається автоматично, насправді технічно ця подія відноситься до івентів розширеної статистики.
Також варто знати, що цю подію можна відключити. Передавши у коді GA4 або ж у Google Tag Manager спеціальний параметр send_page_view, в якому вказати значення false. У такому випадку Google Аналітика не буде відправляти подію page_view.
Google
[GA4] Події розширеного відстеження - Analytics Довідка
Дізнайтеся, як увімкнути або вимкнути розширене відстеження подій, а також які параметри збираються для кожної з них.Щоб використовувати розширене відстеження для оцінювання взаємодії з вашим контенто
👍6🔥2
💡 Пояснення до квізу 2:
A: Ні, push додає, а не видаляє. Щоб очистити Data Layer, немає спеціального методу, та й загалом така дія може привести до проблем з коректним збором даних.
B: Ні, повторний запуск усіх тегів робити не можна простим push. Якщо зробити push з подією, GTM запустить теги, прив’язані до тієї події, але не "усі підряд".
C: Правильно. Виклик window.dataLayer.push({...}) додає об’єкт у масив Data Layer. Це основний спосіб передати GTM якусь інформацію або сигнал про подію. Наприклад, після оформлення замовлення сайт може виконати dataLayer.push({ 'event': 'purchase', 'orderId': '123', 'value': 250.00 }). GTM побачить цей push: і, якщо є тригер, що слухає подію з іменем 'purchase', він спрацює; а змінні Data Layer зможуть дістати 'orderId' та 'value' для використання в тегах. Тобто push – це передача даних/подій до GTM.
D: Пуш до dataLayer не оновлює налаштування контейнера чи його код.
B: Ні, повторний запуск усіх тегів робити не можна простим push. Якщо зробити push з подією, GTM запустить теги, прив’язані до тієї події, але не "усі підряд".
C: Правильно. Виклик window.dataLayer.push({...}) додає об’єкт у масив Data Layer. Це основний спосіб передати GTM якусь інформацію або сигнал про подію. Наприклад, після оформлення замовлення сайт може виконати dataLayer.push({ 'event': 'purchase', 'orderId': '123', 'value': 250.00 }). GTM побачить цей push: і, якщо є тригер, що слухає подію з іменем 'purchase', він спрацює; а змінні Data Layer зможуть дістати 'orderId' та 'value' для використання в тегах. Тобто push – це передача даних/подій до GTM.
D: Пуш до dataLayer не оновлює налаштування контейнера чи його код.
👍6🔥2
💡 Пояснення до квізу 3:
A: Ні, GA4 може працювати автономно: gtag('config', 'G-XXXXX') – і все, дані підуть. GTM – рекомендований, але не єдиний шлях.
B: Правильно. Хоча Google Tag Manager спрощує встановлення Google Analytics, він не є обов’язковим. Ви все ще можете взяти код GA (gtag.js) і вставити його напряму на сайт – і аналітика збиратиме дані. GTM же надає гнучкість у налаштуванні подій, керуванні тегами різних служб, але це додаткова надбудова. Google навіть у документації GA4 дає обидва підходи: з GTM і без.
C: Client ID призначається бібліотекою GA4 (gtag.js) і зберігається в _ga cookie. GTM на це не впливає. Без GTM скрипт GA так само встановить Client ID.
D: Без GTM можна відстежувати і події – через код gtag('event', 'event_name', {...}) у вашому коді сайту. GTM просто надає інтерфейс для цього без коду. Отже, події теж можна відправляти і без GTM.
B: Правильно. Хоча Google Tag Manager спрощує встановлення Google Analytics, він не є обов’язковим. Ви все ще можете взяти код GA (gtag.js) і вставити його напряму на сайт – і аналітика збиратиме дані. GTM же надає гнучкість у налаштуванні подій, керуванні тегами різних служб, але це додаткова надбудова. Google навіть у документації GA4 дає обидва підходи: з GTM і без.
C: Client ID призначається бібліотекою GA4 (gtag.js) і зберігається в _ga cookie. GTM на це не впливає. Без GTM скрипт GA так само встановить Client ID.
D: Без GTM можна відстежувати і події – через код gtag('event', 'event_name', {...}) у вашому коді сайту. GTM просто надає інтерфейс для цього без коду. Отже, події теж можна відправляти і без GTM.
👍7🔥2
Гарних вихідних! 😁
😁17🔥5👍2🤣1
Розширення для Chrome PROANALYTICS отримало оновлення і тепер читати дані в таблицях стало простіше.
Це саме той випадок, коли краще один раз побачити, ніж декілька прочитати, тому просто дивись на скріни, які додані до поста.
А ще краще спробувати самому. Встановити розширення з офіційного Chrome Store можна по цьому лінку.
А детальніше прочитати про поточний функціонал можна тут. І так, умовне форматування таблиць це не єдина функція ;)
Маєш ідеї щодо покращення або нових функцій - пиши про них в коментах або мені в особисті
🔥21😍7👍1😁1🏆1
“All Pages” тригер у GTM не спрацьовує. Яка може бути причина?
Anonymous Quiz
32%
A. Неправильна реалізація dataLayer
10%
B. У контейнері GTM перевищено ліміт тегів, тому тригер блокується
25%
C. Браузери блокують тригер “All Pages” заради швидкодії
32%
D. Сторінка передає кастомні події в dataLayer, і звичайні події, як “All Pages” не будуть працювати
🔥2
При кліках на елементи сайту GTM Preview & Debug Mode не показує жодних подій. Чому так може бути?
Anonymous Quiz
5%
A. Тому що сайт занадто швидко завантажується і GTM не встигає зловити кліки
35%
B. Тому що не увімкнено змінні Click Variables у налаштуваннях GTM
56%
C. У контейнері GTM не налаштовані тригери на кліки, і GTM за замовчуванням їх не слухає
4%
D. Це баг GTM – у режимі налагодження кліки ніколи не показуються, поки не опублікуєш контейнер
🔥2
Який обсяг даних можна безкоштовно обробляти в BigQuery щомісяця у межах постійно безкоштовного ліміту (Free Tier)?
Anonymous Quiz
52%
A. 1 Терабайт даних для обробки на місяць + 10 ГБ сховища даних
23%
B. 1 Гігабайт на місяць
9%
C. 0 – BigQuery не має безкоштовного ліміту, все платно від першого байта
16%
D. 1000 запитів на місяць будь-якого розміру
🔥2
💡 Пояснення до квізу 1:
A: Правильно. Найпоширеніша помилка в цьому випадку – розміщення блоку створення DataLayer нижче коду GTM. Якщо порядок переплутати, All Pages тригер може не зловити ініціацію dataLayer. Детальніше тут
B: GTM не має “ліміту тегів”, при перевищенні якого щось блокується. Ви можете мати дуже багато тегів, і All Pages запустить їх усі (можливо це вплине на швидкість запуску скриптів, але вони точно запустяться). Тут справа не в кількості тегів, а скоріш за все в установці коду, як описано вище.
C: Браузери типово не блокують GTM (і його тригери) заради швидкодії. Хіба що користувач використовує AdBlock або інший блокувальник – але тоді GTM взагалі не завантажиться. Якщо ж GTM завантажений, All Pages працюватиме. Отже, варіант про браузери – неправильний (ніяких відомих механізмів саме блокувати тригери немає).
D: Ні, передача кастомних подій в dataLayer ніяк не впливає на роботу стандартних тригерів.
B: GTM не має “ліміту тегів”, при перевищенні якого щось блокується. Ви можете мати дуже багато тегів, і All Pages запустить їх усі (можливо це вплине на швидкість запуску скриптів, але вони точно запустяться). Тут справа не в кількості тегів, а скоріш за все в установці коду, як описано вище.
C: Браузери типово не блокують GTM (і його тригери) заради швидкодії. Хіба що користувач використовує AdBlock або інший блокувальник – але тоді GTM взагалі не завантажиться. Якщо ж GTM завантажений, All Pages працюватиме. Отже, варіант про браузери – неправильний (ніяких відомих механізмів саме блокувати тригери немає).
D: Ні, передача кастомних подій в dataLayer ніяк не впливає на роботу стандартних тригерів.
❤2
💡 Пояснення до квізу 2:
A: Швидкість завантаження сайту не впливає на здатність GTM ловити кліки. GTM завантажується асинхронно і ставить слухачі. Якщо сторінка швидка – це навіть краще, GTM точно встигне ініціалізуватися до кліків користувача. Проблема не в швидкості, а в налаштуваннях контейнера.
B: Просто увімкнути змінні (наприклад, Click URL, Click Text тощо) недостатньо. Це поширена помилка: люди вмикають Built-in Variables для кліків і думають, що цього досить. Але ні – поки нема тригера, змінні теж не заповнюються, бо слухач не активний.
C: Правильно. Це типовий випадок для новачків у GTM: ви відкриваєте режим Debug, клікаєте по кнопках, але в вдладці GTM не з’являються записи про кліки. Чому? GTM не буде “слухати” події кліків, якщо в контейнері немає хоча б одного активного тригера типу Click. Потрібно додати хоча б один тригер (наприклад, All Elements Click). Коли тригер на кліки існує, GTM підключає авто-слухач подій кліку, і тоді Debug Console почне показувати gtm.click події та інформацію про них. Без тригера GTM “не знає”, що вам цікаві кліки, і ігнорує їх, тому Debug Mode виглядає порожнім.
D: Ні, це не баг. Кліки можуть показуватися і в режимі Debug, без публікації контейнера. Причина, в іншому.
B: Просто увімкнути змінні (наприклад, Click URL, Click Text тощо) недостатньо. Це поширена помилка: люди вмикають Built-in Variables для кліків і думають, що цього досить. Але ні – поки нема тригера, змінні теж не заповнюються, бо слухач не активний.
C: Правильно. Це типовий випадок для новачків у GTM: ви відкриваєте режим Debug, клікаєте по кнопках, але в вдладці GTM не з’являються записи про кліки. Чому? GTM не буде “слухати” події кліків, якщо в контейнері немає хоча б одного активного тригера типу Click. Потрібно додати хоча б один тригер (наприклад, All Elements Click). Коли тригер на кліки існує, GTM підключає авто-слухач подій кліку, і тоді Debug Console почне показувати
D: Ні, це не баг. Кліки можуть показуватися і в режимі Debug, без публікації контейнера. Причина, в іншому.
❤2🤓1
💡 Пояснення до квізу 3:
A: Правильно. Google надає постійний безкоштовний ліміт BigQuery: 1 TB (терабайт) сканованих даних запитів на місяць та 10 GB (гігабайт) сховища на місяць. Це означає, якщо ви невелика компанія, ви можете щомісяця обробляти до терабайта даних (це дуже багато для малих проектів) і зберігати до 10 ГБ, не оплачуючи нічого. Цей ліміт автоматичний для платформи Google Cloud після реєстрації.
B: 1 ГБ – це значно менше. Насправді дають 1 ТБ, тобто ~1024 ГБ. Отже, 1 ГБ – невірно, Google щедріший у цьому сервісі.
C: Неправда. Є безкоштовний мінімум, як зазначено вище. BigQuery один з продуктів GCP, що має free tier.
D: Ліміт рахується не за кількістю запитів, а за обсягом опрацьованих даних. Можна зробити і 10000 маленьких запитів – якщо сумарно вони <1 TB, це безкоштовно. А один дуже великий запит на 5 TB – перевищить ліміт і за 4 TB доведеться платити.
B: 1 ГБ – це значно менше. Насправді дають 1 ТБ, тобто ~1024 ГБ. Отже, 1 ГБ – невірно, Google щедріший у цьому сервісі.
C: Неправда. Є безкоштовний мінімум, як зазначено вище. BigQuery один з продуктів GCP, що має free tier.
D: Ліміт рахується не за кількістю запитів, а за обсягом опрацьованих даних. Можна зробити і 10000 маленьких запитів – якщо сумарно вони <1 TB, це безкоштовно. А один дуже великий запит на 5 TB – перевищить ліміт і за 4 TB доведеться платити.
❤3