Мало не забув...
😁18🤣8❤2
Хочете навчитися відстежувати ефективність рекламних кампаній у продуктах 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 – подія першого відвідування сайту
4%
B. form_submit – подія відправки форми
8%
C. purchase – подія покупки
41%
D. page_view – подія перегляду сторінки
Для чого використовується метод dataLayer.push()?
Anonymous Quiz
5%
A. Щоб видалити усі змінні з Data Layer після відправки даних
4%
B. Щоб примусово запустити усі теги GTM ще раз
85%
C. Щоб додати нові дані або подію у Data Layer, які потім може зчитати або обробити GTM
6%
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 можна по цьому лінку.
А детальніше прочитати про поточний функціонал можна тут. І так, умовне форматування таблиць це не єдина функція ;)
Маєш ідеї щодо покращення або нових функцій - пиши про них в коментах або мені в особисті
🔥22😍7👍1😁1🏆1
“All Pages” тригер у GTM не спрацьовує. Яка може бути причина?
Anonymous Quiz
32%
A. Неправильна реалізація dataLayer
9%
B. У контейнері GTM перевищено ліміт тегів, тому тригер блокується
26%
C. Браузери блокують тригер “All Pages” заради швидкодії
33%
D. Сторінка передає кастомні події в dataLayer, і звичайні події, як “All Pages” не будуть працювати
🔥2
При кліках на елементи сайту GTM Preview & Debug Mode не показує жодних подій. Чому так може бути?
Anonymous Quiz
6%
A. Тому що сайт занадто швидко завантажується і GTM не встигає зловити кліки
34%
B. Тому що не увімкнено змінні Click Variables у налаштуваннях GTM
56%
C. У контейнері GTM не налаштовані тригери на кліки, і GTM за замовчуванням їх не слухає
4%
D. Це баг GTM – у режимі налагодження кліки ніколи не показуються, поки не опублікуєш контейнер
🔥2
Який обсяг даних можна безкоштовно обробляти в BigQuery щомісяця у межах постійно безкоштовного ліміту (Free Tier)?
Anonymous Quiz
52%
A. 1 Терабайт даних для обробки на місяць + 10 ГБ сховища даних
22%
B. 1 Гігабайт на місяць
11%
C. 0 – BigQuery не має безкоштовного ліміту, все платно від першого байта
15%
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