Написав статтю про те, як бачу ідеальний сетап веб-аналитіки у 2026 році. Тільки максимально корисні методи/ підходи, які використовую сам
Medium
Iдеальний сетап веб-аналитикі у 2026
Працюючі з веб-аналитикою з 2014 року, кожен рік змінюються підходи та інструменти для коректного збору та обробки даних. Вирішив описати…
🔥27
Forwarded from BigQuery Insights
🚀 Google BigQuery запускає Global Queries!
Тепер можна виконувати SQL-запити до наборів даних, що зберігаються в різних регіонах (наприклад, США та ЄС), в одному запиті — без складних ETL-процесів і ручного переміщення даних, як це було раніше.
@BigQuery
Тепер можна виконувати SQL-запити до наборів даних, що зберігаються в різних регіонах (наприклад, США та ЄС), в одному запиті — без складних ETL-процесів і ручного переміщення даних, як це було раніше.
@BigQuery
🔥6
GTM — це «чорна скринька»? Час повертати контроль 🛠
Вийшов цікавий матеріал від розробника, який втомився від громіздких диспетчерів тегів (як Google Tag Manager) і за один вечір зібрав власну альтернативу — Junction.
У чому біль звичайних TMS:
— Забагато візуального «сміття» замість коду.
— Важко контролювати версії (Git-native? Забудьте).
— Скрипти уповільнюють сайт і збирають казна-що.
Що пропонує Junction:
✅ Minimalism: Легкий шар збору подій без зайвого фонового шуму.
✅ Git-friendly: Керуйте тегами так само як і основним кодом проекту.
✅ AI-powered: Автор написав ядро системи за допомогою ШІ буквально за кілька годин.
Вердикт: Це маніфест за прозорість. Якщо вам набридло, що аналітика — це непроглядний хаос сторонніх скриптів, варто глянути на цей підхід.
🔗 Читати повний розбір тут
#development #analytics #gtm #opensource #webdev
Вийшов цікавий матеріал від розробника, який втомився від громіздких диспетчерів тегів (як Google Tag Manager) і за один вечір зібрав власну альтернативу — Junction.
У чому біль звичайних TMS:
— Забагато візуального «сміття» замість коду.
— Важко контролювати версії (Git-native? Забудьте).
— Скрипти уповільнюють сайт і збирають казна-що.
Що пропонує Junction:
✅ Minimalism: Легкий шар збору подій без зайвого фонового шуму.
✅ Git-friendly: Керуйте тегами так само як і основним кодом проекту.
✅ AI-powered: Автор написав ядро системи за допомогою ШІ буквально за кілька годин.
Вердикт: Це маніфест за прозорість. Якщо вам набридло, що аналітика — це непроглядний хаос сторонніх скриптів, варто глянути на цей підхід.
🔗 Читати повний розбір тут
#development #analytics #gtm #opensource #webdev
GitHub
junction/docs/ARCHITECTURE.md at main · tyssejc/junction
Next-generation, Git-native event collection and routing system. A replacement for Adobe Launch and Google Tag Manager built for the modern web. - tyssejc/junction
👍5
🔥 Вважаєте себе гуру BigQuery?
Вийшла крута стаття про неочевидні фічі GoogleSQL, які часто ховаються десь у чейнджлогах, але суттєво спрощують написання запитів:
🔹 GROUP BY ALL — базовий розігрів, більше ніяких GROUP BY 1, 2, 3. Усе підтягується автоматично.
🔹 UNION ALL BY NAME — порядок колонок більше не має значення, об'єднання йде суворо за їхніми назвами.
🔹 Ланцюжкові виклики функцій — тепер код можна читати зліва направо: (name).TRIM().REPLACE(' ', '_').UPPER() замість незручних вкладених дужок.
🔹 MAX_BY або ANY_VALUE(... HAVING MAX ...) — ідеальна й лаконічна заміна громіздким віконним функціям з ROW_NUMBER().
🔹 Вирази WITH у SELECT — дозволяють створювати проміжні змінні прямо всередині SELECT, щоб не роздувати код непотрібними CTE.
🔗 Детальніше та з прикладами коду: https://blog.querylab.io/so-you-think-youre-a-bigquery-power-user-11e1e2334896
Вийшла крута стаття про неочевидні фічі GoogleSQL, які часто ховаються десь у чейнджлогах, але суттєво спрощують написання запитів:
🔹 GROUP BY ALL — базовий розігрів, більше ніяких GROUP BY 1, 2, 3. Усе підтягується автоматично.
🔹 UNION ALL BY NAME — порядок колонок більше не має значення, об'єднання йде суворо за їхніми назвами.
🔹 Ланцюжкові виклики функцій — тепер код можна читати зліва направо: (name).TRIM().REPLACE(' ', '_').UPPER() замість незручних вкладених дужок.
🔹 MAX_BY або ANY_VALUE(... HAVING MAX ...) — ідеальна й лаконічна заміна громіздким віконним функціям з ROW_NUMBER().
🔹 Вирази WITH у SELECT — дозволяють створювати проміжні змінні прямо всередині SELECT, щоб не роздувати код непотрібними CTE.
🔗 Детальніше та з прикладами коду: https://blog.querylab.io/so-you-think-youre-a-bigquery-power-user-11e1e2334896
Medium
So You Think You’re a BigQuery Power User
The features Google added while you were writing GROUP BY 1, 2, 3
🔥14❤7👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Зробили AI-бота для маркетинг-аналітики. Пишеш в Telegram звичайною мовою — отримуєш відповідь як від аналітика, тільки за 30 секунд.
"Чому впав трафік?" — розбір по факторах.
"Топ кампаній" — таблиця з рекомендаціями що скейлити, що вимикати.
"Оптимізуй бюджет" — план з прогнозом ROAS.
Всього 14 сценаріїв: воронки, retention, LTV, SEO, порівняння каналів, автозвіти.
Стек: LLM + BigQuery + Telegram. Без дашбордів, без SQL.
"Чому впав трафік?" — розбір по факторах.
"Топ кампаній" — таблиця з рекомендаціями що скейлити, що вимикати.
"Оптимізуй бюджет" — план з прогнозом ROAS.
Всього 14 сценаріїв: воронки, retention, LTV, SEO, порівняння каналів, автозвіти.
Стек: LLM + BigQuery + Telegram. Без дашбордів, без SQL.
👍30🔥3
Forwarded from 🇺🇦Скрипти та API Google Ads | chiliad
Дозвольте расказати вам більше про новий продукт для Google Ads scripts
chiliad.io — перший спеціалізований інструмент для Google Ads скриптів. Вирішує проблему, з якою стикається кожне PPC агентство в масштабі: немає способу моніторити, версіонувати або деплоїти скрипти по кількох акаунтах без ручної роботи з кожним окремо.
Що він робить:
𝗗𝗮𝘀𝗵𝗯𝗼𝗮𝗿𝗱
Всі скрипти, всі акаунти — один екран. Статус виконання, логи, помилки — без копання в Google Ads.
𝗦𝗰𝗿𝗶𝗽𝘁𝘀
Управління, версії скриптів, деплой по кількох акаунтах одразу. Змінив один раз — застосував скрізь.
𝗠𝗮𝗿𝗸𝗲𝘁𝗽𝗹𝗮𝗰𝗲
Бібліотека готових Google Ads скриптів — встановлення в один клік, без копіювання коду.
𝗚𝗔𝗤𝗟 𝗟𝗮𝗯
Будуй і перевіряй GAQL запити без скриптів і без API.
👉 chiliad.io
chiliad.io — перший спеціалізований інструмент для Google Ads скриптів. Вирішує проблему, з якою стикається кожне PPC агентство в масштабі: немає способу моніторити, версіонувати або деплоїти скрипти по кількох акаунтах без ручної роботи з кожним окремо.
Що він робить:
𝗗𝗮𝘀𝗵𝗯𝗼𝗮𝗿𝗱
Всі скрипти, всі акаунти — один екран. Статус виконання, логи, помилки — без копання в Google Ads.
𝗦𝗰𝗿𝗶𝗽𝘁𝘀
Управління, версії скриптів, деплой по кількох акаунтах одразу. Змінив один раз — застосував скрізь.
𝗠𝗮𝗿𝗸𝗲𝘁𝗽𝗹𝗮𝗰𝗲
Бібліотека готових Google Ads скриптів — встановлення в один клік, без копіювання коду.
𝗚𝗔𝗤𝗟 𝗟𝗮𝗯
Будуй і перевіряй GAQL запити без скриптів і без API.
👉 chiliad.io
👍5
Forwarded from WebAnalytics (Діма Осіюк)
OpenAI суттєво прокачали технічну інфраструктуру для ChatGPT Ads!
Зарелізили:
— JavaScript Pixel — ставиться в код web-сторінок, трекає стандартні події:
— Conversions API — server-to-server, "більш надійний, ніж піксель сам по собі". Пакетна відправка до 1000 подій за раз.
— Advertiser API — програмне створення Campaigns / Ad Groups / Ads.
— Insights API — перформанс-аналітика.
Все як і у Google або Meta, архітектура схожа, навіть дедуплікація відразу є через спільний
Канал поки маленький і дорогий. Інвентар обмежений. Але якщо раніше була тільки модель закупки CPM, то тепер додали CPC — платиш за клік, а не тільки за покази.
Офіційний анонс тут.
P.S. якщо комусь потрібна консультація по налаштуванню трекінгу або програмної роботи з JavaScript Pixel, Conversions API, Advertiser API, Insights API — пишіть мені в особисті @iosiuk.
via @WebAnalyst
Зарелізили:
— JavaScript Pixel — ставиться в код web-сторінок, трекає стандартні події:
page_viewed, items_added, checkout_started, order_created.— Conversions API — server-to-server, "більш надійний, ніж піксель сам по собі". Пакетна відправка до 1000 подій за раз.
— Advertiser API — програмне створення Campaigns / Ad Groups / Ads.
— Insights API — перформанс-аналітика.
Все як і у Google або Meta, архітектура схожа, навіть дедуплікація відразу є через спільний
event_id, щоб не рахувати події двічі.Канал поки маленький і дорогий. Інвентар обмежений. Але якщо раніше була тільки модель закупки CPM, то тепер додали CPC — платиш за клік, а не тільки за покази.
Офіційний анонс тут.
P.S. якщо комусь потрібна консультація по налаштуванню трекінгу або програмної роботи з JavaScript Pixel, Conversions API, Advertiser API, Insights API — пишіть мені в особисті @iosiuk.
via @WebAnalyst
🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Багато хто з вас познайомився зі мною на курсах з Google Tag Manager, і GTM залишається важливою частиною налаштувань для веб-аналітики. Але зараз замість курсів я створив Chrome-розширення, яке допомагає налаштувати GTM без знання CSS-селекторів і всього такого. Замість годин налаштувань, усе можна розмітити за 15 хв.
Воно підійде як початківцям, так і досвідченим користувачам.
Встановлюйте GTM Event Helper та витрачайте час на цікаві завдання, а не на нудні налаштування)
https://chromewebstore.google.com/detail/gtm-event-helper-%E2%80%94-ga4-me/jcehgoppkmlgnfangepkmbemclgmndbo
Воно підійде як початківцям, так і досвідченим користувачам.
Встановлюйте GTM Event Helper та витрачайте час на цікаві завдання, а не на нудні налаштування)
https://chromewebstore.google.com/detail/gtm-event-helper-%E2%80%94-ga4-me/jcehgoppkmlgnfangepkmbemclgmndbo
❤22🔥13👍3
виклав pet-project на гітхаб — локальний транскрайбер зустрічей для мака
100% на девайсі, без хмари й акаунтів. пише Meet/Zoom/Teams, розшифровує через WhisperKit, самарі робить локальна модель
що додав поверх оригіналу:
— українська мова
— саммарі одразу в Telegram / Obsidian / пошту
— запам'ятовує голоси, сам підписує спікерів
— пошук по транскриптах як MCP-тул, тобто Claude шукає по твоїх мітингах
— live субтитри
MIT, форк czlonkowski
https://github.com/snegireff/meeting-scribe
100% на девайсі, без хмари й акаунтів. пише Meet/Zoom/Teams, розшифровує через WhisperKit, самарі робить локальна модель
що додав поверх оригіналу:
— українська мова
— саммарі одразу в Telegram / Obsidian / пошту
— запам'ятовує голоси, сам підписує спікерів
— пошук по транскриптах як MCP-тул, тобто Claude шукає по твоїх мітингах
— live субтитри
MIT, форк czlonkowski
https://github.com/snegireff/meeting-scribe
GitHub
GitHub - snegireff/meeting-scribe: Personal fork of czlonkowski/simple-meeting-scribe (MIT) — local macOS meeting transcriber:…
Personal fork of czlonkowski/simple-meeting-scribe (MIT) — local macOS meeting transcriber: Ukrainian support, summary export (Telegram/Obsidian/email), voice enrollment, transcript search MCP tool...
👍23🔥12🤩1
🚦 Ваша реклама може приносити гроші — а ви її вимкнете. Просто тому, що цифри в різних системах не сходяться.
CRM показує продажі.
Рекламний кабінет — майже нуль конверсій.
В аналітиці один клієнт виглядає як п'ять різних людей.
І ви думаєте: «Канал не працює, треба вимикати». А насправді він приносить прибуток, просто дані загубилися десь по дорозі між рекламою, сайтом і CRM.
📢 17 серпня о 19:00 на безкоштовному вебінарі розберемо, де саме зникають ці дані і як це побачити самому — без розробника і складних інтеграцій.
«Як знайти розрив між рекламою і CRM, через який ви втрачаєте гроші»
Що ви дізнаєтесь:
→ чому CRM показує гроші, а реклама — нуль, і при цьому обидві системи праві;
→ як один клієнт перетворюється на десять різних людей в аналітиці;
→ у чому різниця між Pixel і Conversion API простими словами;
→ як пройти шлях клієнта від першого кліку до продажу і самому знайти місце розриву.
Для кого:
Для тих, хто запускає рекламу і хоче приймати рішення на основі реальних цифр, а не тих, що просто «не сходяться».
Лекторка — Галина Саган, Team Lead у Netpeak, 6+ років у digital-маркетингу.
👉 Реєстрація: https://choice31.com/webinar/fix-ad-crm-revenue-gap/
17 серпня | 19:00 | онлайн
CRM показує продажі.
Рекламний кабінет — майже нуль конверсій.
В аналітиці один клієнт виглядає як п'ять різних людей.
І ви думаєте: «Канал не працює, треба вимикати». А насправді він приносить прибуток, просто дані загубилися десь по дорозі між рекламою, сайтом і CRM.
📢 17 серпня о 19:00 на безкоштовному вебінарі розберемо, де саме зникають ці дані і як це побачити самому — без розробника і складних інтеграцій.
«Як знайти розрив між рекламою і CRM, через який ви втрачаєте гроші»
Що ви дізнаєтесь:
→ чому CRM показує гроші, а реклама — нуль, і при цьому обидві системи праві;
→ як один клієнт перетворюється на десять різних людей в аналітиці;
→ у чому різниця між Pixel і Conversion API простими словами;
→ як пройти шлях клієнта від першого кліку до продажу і самому знайти місце розриву.
Для кого:
Для тих, хто запускає рекламу і хоче приймати рішення на основі реальних цифр, а не тих, що просто «не сходяться».
Лекторка — Галина Саган, Team Lead у Netpeak, 6+ років у digital-маркетингу.
👉 Реєстрація: https://choice31.com/webinar/fix-ad-crm-revenue-gap/
17 серпня | 19:00 | онлайн
❤2👍2