#AnalyticsTips – Telegram
#AnalyticsTips
2.9K subscribers
442 photos
107 videos
3 files
371 links
Канал присвячений вебаналітиці в усіх її проявах.

В основному публікую анонси статей зі свого блогу та як виняток інші корисні новини та статті.

Блог - https://analytics-tips.com/uk
Для зв'язку @maksgapchuk
Download Telegram
Розпочну серію постів про Server Side GTM (SS GTM) з банальної теми:

Які задачі допомагає вирішувати Server Side GTM

Згідно з довідкою
"Теги на стороні сервера пропонують кілька переваг перед тегами на стороні клієнта:

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

Покращена безпека: дані відвідувачів краще захищені коли їх збирають і розповсюджують у серверному середовищі"

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

Тому ось які переваги бачу я:

1️⃣ Зменшене навантаження на сторінку. Це одна з двох найбільших переваг GTM на стороні сервера. Оскільки всі сценарії та теги в SS GTM розташовані на сервері, це означає, що веб-сторінці потрібно виконувати менше JavaScript. Тобто теоретично можливо звести використання JavaScript на стороні клієнта до мінімуму - лише надсилати дані до серверного тег менеджера. Такий підхід дозволяє не завантажувати будь-які сторонні бібліотеки рекламних та аналітичних систем в браузер користувача. В результаті цього прискорюється завантаження веб-сайту та поліпшується взаємодія з користувачами, завдяки скороченню часу завантаження сторінки. Щодо реальних цифр, Google в себе на блозі розповідає про покращення швидкості завантаження до 7%
Якщо говорити про власний досвід, то він теж показує схожі значення в діапазоні 5-10% залежно від сайту та кількості систем, біблілотеки яких вдалось перенести на сервер.

2️⃣ Основний контекст для файлів cookie. А це вже інша, але теж, одна з двох найбільших переваг GTM на стороні сервера. Якщо дуже коротко, то всі ви напевно чули про купу обмежень зі сторони Safary, пов'язаних з роботою third-party cookies. Google теж іде в цьому напрямку і 13 липня оголосив, що поступово вмикає інструментарій Privacy Sandbox для розробників Chrome після випуску Chrome 115. Я думаю ні для кого не секрет, що робота Google Analytics, Google Ads, Facebook Ads та інших рекламних та аналітичних систем значною мірою наразі зав'язана на third-party cookies. Відстеження на стороні сервера працює на основі first-party cookies і тому дозволяє обійти ці обмеження. Внаслідок, ви краще відслідковуєте своїх користувачів та їх ланцюжки взаємодії з сайтом. На блозі Google доречі є цікавий кейс як може покращитись трекінг після вровадження SS GTM. Я поки що не бачив аж таких результатів у своїх клієнтів, але те, що SS GTM покращує трекінг - це однозначно.

3️⃣ Контроль над тим, які дані ви відсилаєте стороннім постачальникам. Тут я думаю багато розписувати не потрібно. В більшості випадків ви не маєте контролю над тим, які дані про відвідувачів вашого сайту збирають коди різноманітних маркетингових та аналітичних систем, які ви розміщуєте на сайті. При використанні тегів на стороні сервера, ви будете мати повний контроль над тим, яку інформацію ви відправляєте, та кому саме. Особливо цей пункт актуальний для бізнесів, які працюють в ЄС, та певних штатах Америки, де існують досить великі обмеження на збір персональних даних відвідувачів сайту.

4️⃣ Зменшення впливу блокувальників реклами. Тут теж багато розписувати не потрібно. Думаю в певний момент часу кожен порівнював кількість замовлень в CRM та GA4 і знаходив певну відмінність. Зазвичай в GA4 на 15-20% даних менше. Основною (але не єдиною) причиною є використання відвідувачами ваших сайтів - блокувальників реклами. Звісно, різні блокувальники працюють по-різному, але поки що серверний гтм, дозволяє обійти значну їх частину.
🔥11👍31
5️⃣ Можливість приховати ідентифікатори відстеження та секретні ключі API. Якщо ви зіштовхувались зі спамом в свої аналітичні системи, то ви точно розумієте про що я. При використанні SS GTM ви можете взагалі ніде на сайті не вказувати ваші ідентифікатори відстеження, а це значить, що ніхто окрім вас не буде їх знати.

6️⃣ Підвищення ефективності Content-Security Policies (CSP). Якщо у вас на сайті використовується CSP, ви напевно знаєте про те, що для використання тегів кожної аналітичної чи маркетингової системи CSP має містити певні директиви. І їх кількість збільшується пропорційно до кількості сторонніх систем, які ви використовуєте. Що в свою чергу зменшує ефективність CSP. Оскільки всі сценарії та теги в SS GTM розташовані на сервері на роботу CSP такі налаштування не впливатимуть.

Звісно, як у кожного рішення в Server Side GTM окрім переваг є й свої мінуси. І хоча, як на мене, ті переваги, які надає серверний гтм значно переважають його мінуси - про мінуси я теж напишу. Але вже в наступному пості.

See you on the server side!
🔥185👍5❤‍🔥1
Довгоочікуваний апдейт зв’язки GA4-BigQuery. Тепер нарешті в сирих даних з’явились кастомні параметри на рівні товарів
🔥18
Знайомство з GTM Server Side 2/10. Попередній пост вище.

Минулого разу я писав про плюси GTM Server Side (SS), і плюшок там дійсно багато. Проте заради справедливості є сенс обговорити і мінуси. А якщо бути точнішим, то навіть не мінуси, а складнощі. Я для себе виокремлюю наступні:

Складність початкового налаштування. Серверним GTM називається не просто так: його потрібно розгорнути на власному сервері. Хоча серверний GTM — інструмент орієнтований на маркетологів та аналітиків, а не на розробників, і підняти свій сервер в автоматичному режимі, який пропонує Google, ви можете за лічені хвилини та в 5 кліків — все ж, повністю цінність розкривається при розгортанні в підмережі з вашим сайтом і на піддомені вашого основного домену. І тут, скоріш за все, вам доведеться йти до DevOpsа або людини, яка у вас в команді виконує його функції, та доведеться підготувати йому ТЗ і впевнитись, що він зробив все правильно. А це вже може бути складно для нетехнічних спеціалістів — тому залишається або використовувати тільки обмежені можливості автоматичного розгортання, або починати самому копатись в технічних деталях.

Необхідна додаткова технічна підтримка. Ми звикли до того, що підтримка потрібна завжди і будь чому. Навіть в звичайному GTM вам часто потрібно переналаштовувати теги та тригери, оскільки сайти мають властивість змінюватись з часом. Але я зараз маю на увазі підтримку іншого формату — підтримку сервера. Ось декілька ситуацій:
- Потрібно слідкувати, щоб на сервері не було збоїв, наприклад, через пропущену дату оплати. Оскільки всі дані у рекламні та маркетингові системи тепер ітимуть через ваш сервер. А якщо сервер "лежить" — то й даних немає.
- Google випустив нову версію серверного GTM — потрібно провести оновлення на вашому сервері.
- Незабаром "Чорна п'ятниця" і ви плануєте значне збільшення трафіку на сайт — потрібно впевнитись, що ваш сервер тегів "витягне" це навантаження і не "приляже", оскільки тоді можна забути не лише про аналітику, але й про ефективну рекламу. Якщо у вас автостратегії і дані перестануть передаватись — нічого з того доброго не вийде.

Вартість. Сервер, на якому буде працювати ваш GTM SS, ніхто не дасть безкоштовно. Google стартує з ціни близько 40$ помісячно в мінімальному варіанті. Ви можете пошукати і знайти варіанти дешевше, наприклад, близько 20-25$ помісячної оплати, але в будь-якому випадку навіть сайтам з маленьким трафіком щомісячні платежі близько 1000+ грн вам забезпечені.

Потрібно вчитись майже з нуля. Так, я вже писав вище, що серверний GTM це все той же GTM і там також є теги, тригери, та змінні. Хоча функції вони виконують такі ж як і раніше — працюють вони зовсім по-іншому. І в основі всього не dataLayer, а HTTP-запити. І це я ще не згадував про нові сутності, як-от клієнти та трансформації. А тому, скільки б у вас не було досвіду роботи в веб-контейнері GTM — готуйтесь, що доведеться повчитись.

Не всі сервіси мають детальну документацію по роботі з Server-Side Endpoints. Це, напевно, найбільший мінус, як на мене. Навіть якщо ви пройшли всі попередні кроки: підняли сервер, погодили щомісячний бюджет на сервер, навчились працювати з GTM SS — цей пункт все ще може вас зупинити від переходу. Якщо ваш постачальник не підтримує технологію Server-Side трекінгу — то все це було дарма. Гарна новина в тому, що такі популярні системи як Google Analytics, Google Ads, Facebook, TikTok та LinkedIn вже давно підтримують і надають перевагу Server-Side трекінгу. Проте залишаються більш дрібні постачальники в певних нішах, які все ще роблять дуже повільні кроки в цьому напрямку.

Хоч мій список мінусів (складнощів) вийшов досить великим — я все ще вважаю, що переваги від впровадження серверного менеджера тегів значно переважують його мінуси і однозначно рекомендую його впровадження для більшості бізнесів, які проводять маркетингові активності по просуванню своїх сайтів в мережі інтернет.

Якщо вам сподобався пост — натисніть вподобайку та поділіться зі своїми колегами.

А вже в наступному пості я порівняю Автоматичне та ручне налаштування на базі GCP (Google Cloud Platform)
👍374
Новий апдейт від Google Analytics і на цей раз не тільки для любителів BigQuery

Тепер стандартні події first_visit і session_start із потоків веб-даних міститимуть ті самі параметри події, що й параметри події для першої події, ініційованої клієнтом, у сеансі.

Звучить дуже складно, тому додав скрін (який взяв з поста Сімо). Він пояснює як на мене наглядніше.

Тепер життя буте трішечки простіше)
👍15
Експорт Google Analytics 4 в Google BigQuery має нові параметри події "batch_order_id" і "batch_page_id". Останній групує всі звернення певної сторінки разом, а перший призначає порядковий номер усім пакетам.

Все ще немає можливості впорядкувати події в групі :(

https://twitter.com/SimoAhava/status/1724798538733994273
👍3🌭1
Думаю для вас не секрет, що в інтернет-маркетингу зараз дуже складно живеться тим, хто не вміє працювати з Google Analytics 4.

Якщо у вас теж проблеми з цим інструментом - це ваш знак, якого ви чекали. До 26 листопада включно є можливість придбати курс GA4 BASICS всього за 80$ (звичайна ціна 100$)

На курсі ви дізнаєтесь всі нюанси роботи з GA4 для вирішення основних задач в сфері інтернет-маркетингу.

Формат курсу передбачає 10 лекцій на платформі. Кожна лекція складається з:
👉відеоматеріалів (загальною тривалістю більше 10 годин);
👉текстових блоків з додатковою інформацією по темі, а також лінками на додаткові ресурси;
👉завдань для самоперевірки пройденого матеріалу.
👻В додаток до цього ви отримуєте доступ до закритого чату всіх студентів та випускників курсу, де зможете задавати свої питання та спілкуватись з колегами.
Почати навчання можна в зручний для вас час, так як формат курсу передбачає самостійне проходження матеріалу.
👑Доступ до матеріалів залишається "вічно".

Щоб активувати знижку, введіть промокод BLACKFRIDAY2023 при оплаті.
👍6🔥3👌2😍1
Для тих, хто ще думає, чи купувати курс GA4 BASICS зі знижкою: виклав на YouTube відео-урок з курсу на тему "Як почати використовувати функціонал створення аудиторій в Google Analytics 4 на повну". Думаю багато хто знайде навіть в цьому короткому відео декілька цікавих лайфхаків. Уявіть скільки їх в цілому курсі, враховуючи, що на курсі більше 10 годин контенту.

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

https://www.youtube.com/watch?v=W0YJIdWLFsU
16👍3❤‍🔥2
Хтось може сказати що з цим відео я вже трохи запізнився. Наче як всі вже давно перейшли з GA Universal на GA4. Але як показує мій досвід, то це далеко не так. Буквально на днях зайшов клієнт у якого досі не має нормально налаштованої GA4 і прийшов він тільки тому, що Universal в нього перестала працювати. Тому вважаю що відео про основні відмінності між роботою в Google Analytics 4 та GA Universal все ще дуже актуальне. Ну і обов'язково рекомендую до перегляду!

Ну і нагадую, що це відео є частиною курсу GA4 Basics, який на цьому тижні ви можете придбати зі знижкою всього за 80$.

https://www.youtube.com/watch?v=6XI0_80TfvA
6🔥5
Останнє, третє відео з серії, як на мене - найцікавіше. Так, приберіг найсолодше на останок. В цьому відео поговоримо про дуже важливу тему: "На які ПОКАЗНИКИ потрібно звернути увагу для аналізу ефективності вашого сайту". Багатьом може здатись що все ж і так очевидно, але насправді ні. У кожного сайту є свої специфічні і дуже важливі показники. А аналітика для Ecommerce та наприклад SaaS дуже відрізняється. Відео вийшло досить довгим, близько 40 хвилин, але й тема дуже важлива: якщо аналізувати не ті показники, то чи можна отримати гарний результат?

Приємного перегляду ;)
https://www.youtube.com/watch?v=uTFFRRNNb2o

Нагадую, що це відео є частиною курсу GA4 Basics, який на цьому тижні ви можете придбати зі знижкою всього за 80$. Щоб активувати знижку, введіть промокод BLACKFRIDAY2023 при оплаті.

Лінк на програму курсу https://pro.analytics-tips.com/courses/course-v1:PROANALYTICS+ga4_basics+2023/?ref=me
👍73🔥2
34 людини вже скористалось можливістю зекономити і придбали курс GA4 BASICS зі знижкою. Не упустіть і ви свій шанс!

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

Формат курсу передбачає 10 лекцій на платформі. Кожна лекція складається з:
👉 відеоматеріалів (загальною тривалістю більше 10 годин);
👉 текстових блоків з додатковою інформацією з теми, а також лінками на додаткові ресурси;
👉 завдань для самоперевірки пройденого матеріалу.

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

Щоб активувати знижку, введіть промокод BLACKFRIDAY2023 при оплаті.

Подивитися програму:
https://pro.analytics-tips.com/courses/course-v1:PROANALYTICS+ga4_basics+2023/
👍8
12, 48 та 80 - Що поєднує ці числа?

12 - орієнтовно саме стільки годин залишилось, що б придбати курс GA4 BASICS зі знижкою

48 - саме стільки людей вже придбали цей курс зі знижкою за період Чорної П'ятниці.

80$ - це акційна вартість курсу. Звичайна ціна - 100$.

Я вже багато писав про цей курс, тому зараз просто будуть відгуки декількох студентів. Більше відгуків тут https://www.facebook.com/PROANALYTICSCOURSE/reviews

Програма доступна за посиланням:
https://pro.analytics-tips.com/courses/course-v1:PROANALYTICS+ga4_basics+2023/?ref=26

І не забудьте активувати промокод BLACKFRIDAY2023_LAST_CHANCE, щоб отримати знижку.
🔥9
Знайомство з GTM Server Side 3/10.

Ну що, чорна п'ятниця закінчилась. Прийшов час повернутись до теми GTM Server Side. Сьогодні розповім про "Автоматичне та ручне налаштування на базі Google Cloud Platform (GCP)".

Тут спочатку могло б бути коротке резюме, але я все ще не можу писати про технічні речі коротко, тому ловіть повну версію)

1. Автоматичне налаштування.

Плюси:

Максимально швидкий старт. Все, що потрібно, це попередньо мати активний білінг аккаунт в GCP і декілька кліків мишкою.
Не потребує додаткових технічних знань. Перекликається з пунктом вище — справді близько 5 кліків мишкою + почекати близько 5 хвилин, поки система саме все зробить — і можна починати роботу.

Мінуси:
Незначна потужність серверу. Потужності серверу, який піднімається при автоматичному налаштуванні, буде не достатньо для нормальної роботи серверного GTM, навіть для невеликого сайту.
Сервер автоматично піднімається в регіоні us-central1. Локація для серверу вибирається автоматично і зараз — це для всіх США. Тому якщо вам хочеться, щоб серверний GTM був поближче до регіону, де живуть відвідувачі вашого сайту — доведеться вносити правлення.
Розгортається на домені Google. З однієї сторони круто, наш сервер буде працювати на домені run.app. Але ви ж, напевно, хочете мати контекст першої сторони? Тоді доведеться вручну вносити правлення.

Резюме: Автоматичне налаштування — прекрасний спосіб швиденько отримати робочий варіант і почати його "прощупувати". Але він точно не підійде для "продакшн" версії. При цьому я дуже рекомендую вам починати своє знайомство з GTM Server Side саме з нього:
- по-перше, як я вже казав — це швидкий старт
- по-друге, набагато простіше "докрутити" автоматичне налаштування під свої потреби, ніж робити прям все "з нуля".

2. Ручне налаштування.
Як ви вже зрозуміли, для роботи "продакшн" версії — вам точно доведеться зробити частину налаштувань самостійно. А саме:
- Змінити потужність сервера, щоб вона витримувала потрібне навантаження. Тут буквально теж декілька кліків. Інструкція, як це зробити за лінком.
- Змінити локацію. Тут складніше: просто так змінити локацію не вийде. Доведеться спочатку зробити копію існуючого сервера і вже, під час створення копії, ви зможете вказати потрібну локацію. Детальніше тут.
- Підключити власний домен. Це один з найважливіших пунктів. Саме його виконання дасть нам можливість використовувати контекст першої сторони. Інструкція за лінком. До речі, детальніше про важливість цього пункту я напишу в наступному пості з цієї серії.

Сподіваюсь цей пост дав вам зрозуміти, що, фактично, не має ніякого порівняння між автоматичним та ручним способом розгортанням серверного менеджера тегів. Найліпший варіант — це спочатку запустити автоматичний процес, а вже результат його роботи доналаштувати під свої потреби.
👍5🔥4
Ну що, цей момент настав)

Приблизно рік назад я вже запускав курс по GTM Server Side. Тоді мене довгий час всі "діставали" питаннями "Коли вже?" (Як міг зобразив це на мемі, який додав до поста).

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

Пройшов рік, і скажу я вам - нічого не змінилось (див мем 2😆). Майже щотижня мені хтось пише в особисті і запитує коли вже буде цей курс. Дехто, навіть почав порівнювати курс з "Вітрами зими" Дж. Мартіна.

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

Повертається він в новому форматі: 6 лекцій (читайте більше 10 годин максимально практичного відео і скрінкастів) з завданнями для самоперевірки, які розміщені на платформі #PROANALYTICS.

Ленда як завжди - ще не має)
Є тільки програма в Google доках. Кому цікаво - можна писати в особисті.
Лінк на програму: https://docs.google.com/document/d/1P3d6FRF-gCRE6J8bH_DSPuQpI5Bkn9o1JCXMhIRLQdg/edit

Ну і як це прийнято, буде спеціальна ціна для EARLY BIRDS)
9👍4🔥1🦄1
...продовжуємо

Знайомство з GTM Server Side 4/10.

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

Наприклад:
через Facebook CAPI налаштували передачу даних до FB, але сайт вантажитись швидше не став, та й реклама наче теж краще працювати не стала.
або інший приклад:
налаштували передачу даних до GA4, а юзери все одно живуть по 7 днів.

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

Чому важливо підключати власний піддомен до GTM Server Side?

Якщо ви читали мій пост про переваги серверного менеджера тегів (якщо ні, то ось лінк), то одним з основних пунктів було "Основний контекст для файлів cookie" Саме цей first-party context надає нам можливість обійти обмеження, які стосуються сторонніх cookie (Third-party cookie) і продовжити термін життя cookies, які використовують аналітичні та маркетингові системи.

Так-так, я зараз пишу саме про ті проблеми з cookies, про які половина інтернету пише щось типу: "Як нам жити без cookies?"

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

То що ж таке контекст першої та третьої сторони?

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

Як ви розумієте, що facebook.com та analytics.google.com, які використовують відповідно Facebook та Google, що run.app — домен на якому Google зараз по замовчуванню розвертає серверний GTM — для вашого сайту є третьою стороною.

Саме тому, якщо ви не підключаєте власний піддомен до вашого серверного менеджера тегів — ви не використовуєте значну частину його переваг і не продовжуєте життя cookies.

Не робіть таких помилок — обов'язково підключайте власний піддомен.

Ну і якщо ви хочете дізнатись більше таких нюансів, приходьте на курс по роботі з GTM Server Side. З програмою можна ознайомитись по лінку. Залишилось ще 10 місць для EARLY BIRDS. По всім питанням пишіть в особисті.
❤‍🔥86
Останнім часом багато пишу про роботу з GTM Server-Side, але мені здається, що все ще не всі маркетологи, аналітики та PPC-спеціалісти розуміють переваги цього інструмента.

Тому вирішив опублікувати в відкритий доступ відео з мого курсу по GTM Server-Side в якому детально розбираю 5 основних переваг серверного гтм. Якщо ви хочете бути в тренді - дуже рекомендую до перегляду.

Тим більше, що вже кінець робочого тижня, а це можливість залипнути в ютуб і ще й наче по роботі))

Приємного перегляду)
https://youtu.be/P3eJyxZoD1U?si=4DZRx3S1CVdFx7In

Якщо матеріал сподобався - рекомендую ознайомитись з повною програмою курсу https://docs.google.com/document/d/1P3d6FRF-gCRE6J8bH_DSPuQpI5Bkn9o1JCXMhIRLQdg/edit.

По всім питанням - пишіть в особисті.
👍94🔥1