Онлайн реклама постійно змінюється, і з нею виникають нові виклики. Серед них відстеження на стороні сервера, метод відстеження активності користувачів на веб-сайтах, які покладаються на хмарні сервери замість браузера користувача. У цій публікації блогу буде розглянуто, що таке відстеження на стороні сервера, як воно працює, а також деякі його переваги та недоліки порівняно з відстеженням на стороні клієнта. Отже, почнемо!
Відстеження на стороні клієнта (Client-side tracking) є найпопулярнішим способом підключення веб-сайтів до платформ відстеження. Потрібен браузер користувача (клієнт) для надсилання інформації до системи керування тегами або платформи аналітики. Однією з найпопулярніших систем керування тегами є Google Tag Manager. Після того, як ваш сайт підключено до Google Tag Manage, ви можете використовувати його для надсилання інформації на будь-яку платформу, як-от Google Analytics, Facebook, TikTok, Mailchimp тощо.
Щоб відстеження на стороні клієнта працювало, вам потрібно додати код Google Tag Manager (або будь-якої іншої системи керування тегами) на свій веб-сайт, в ідеалі створити рівень даних. Після цього налаштуйте теги та тригери, які надсилають інформацію про активність користувача стороннім інструментам.
За допомогою відстеження на стороні сервера (server-side tracking) ваш веб-сайт спочатку надсилає дані на хмарний сервер. Потім хмарний сервер розподіляє дані між сторонніми постачальниками та платформами відстеження. Найпопулярнішою платформою відстеження ss знову є Google Tag Manager. Пару років тому вони випустили свій серверний контейнер.
Хмарний сервер працює як проксі-сервер між інформацією, яку ви надсилаєте сторонньому інструменту, і вашим сайтом (або будь-яким іншим джерелом даних). Щоб використовувати Google Tag Manager на сервері, вам потрібно налаштувати хмарний сервер, який повинен (але не повинен) використовувати субдомен вашого веб-сайту. Потім використовуйте запити GTM сервера, щоб надіслати інформацію далі на платформи відстеження.
Відстеження на стороні клієнта було найпоширенішим способом відстеження поведінки користувачів веб-сайту, але в останні кілька років це стало проблемою. Найбільшою перешкодою для відстеження на стороні клієнта є зниження швидкості сторінки, проблеми з безпекою та сторонні файли cookie. Давайте детальніше розглянемо кожен із цих факторів.
1. Зниження швидкості сторінки. Швидкість сайту має вирішальне значення для взаємодії з користувачем. Кожен скрипт відстеження сповільнює ваш сайт, зменшуючи дохід від реклами та органічних позицій. Деякі дослідження показують, що люди підуть, якщо сторінка завантажується надто довго, особливо на мобільних пристроях, де інтернет-з’єднання повільніше. Ми порівняли швидкість сторінки сайту з відстеженням на стороні клієнта та на стороні сервера, і результати показали, що перенесення тегів на ss може підвищити показник продуктивності Google приблизно на 40 балів.
2. Питання безпеки. За допомогою відстеження на стороні клієнта ви не можете контролювати, які дані збирає кожен постачальник. Сторонній JavaScript може отримати ідентифікаційну інформацію або будь-які інші дані з вашого сайту, і ви навіть не дізнаєтесь про це.
3. Cookies. Деякі браузери, як-от Safari та Firefox, мають функції інтелектуального запобігання відстеженню (ITP), призначені для обмеження сторонніх файлів cookie та сценаріїв відстеження. Якщо ви використовуєте відстеження на стороні клієнта, то час життя файлів cookie буде обмежено 1 або 7 днями.
1. Простота. Відстеження на стороні клієнта є більш популярним і старішим, ніж відстеження на стороні сервера. Через це більше людей знайомі з додаванням тегів на стороні клієнта, а це означає, що буде легше знайти людину, яка б запровадила відстеження на стороні клієнта на вашому сайті. Також легше знайти документацію та гайди, які описують, як реалізувати відстеження браузера.
2. Вартість. Відстеження на стороні клієнта безкоштовне або дешевше, ніж на стороні сервера, оскільки вам не потрібно платити за сервер тегів.
Відстеження на стороні сервера є більш надійним, безпечним і керованим способом збору та розповсюдження даних. Це робить серверну сторону чудовою при роботі з конфіденційною інформацією. Він мав численні переваги перед стороною клієнта. У нас є публікація в блозі, яка описує всі переваги відстеження на стороні сервера. Щоб отримати більш детальну інформацію, натисніть це посилання. Тут я зупинюся на найважливіших.
1. Контроль даних. Ви маєте повний контроль над тим, які дані отримує кожен постачальник. Вони отримають лише ту інформацію, яку ви налаштували в тегах GTM сервера, і побачать у вихідних HTTP-запитах. Вони не можуть збирати додаткову інформацію з вашого сайту.
2. Покращена продуктивність сайту. Ви можете видалити/зменшити Javascript, який працює в браузері користувача. Це призведе до швидшого завантаження сторінки, покращення взаємодії з користувачем і підвищення рейтингу.
3. Термін служби файлів cookie. Якщо ваша URL-адреса тегів на сервері використовує спеціальний субдомен (розташований у межах основної ієрархії сайту), GTM сервера встановить основні файли cookie. Це суттєво змінює те, як захист відстеження веб-переглядача обробляє ці файли cookie, і допомагає запобігти проблемам із скороченням терміну служби сторонніх файлів cookie.
4. Краща точність, надійність. Оскільки відстеження ss призначає файли cookie в концепції власної сторони та є більш стійким до блокувальників реклами та ITP, ці фактори роблять відстеження на стороні сервера більш точним, ніж на стороні клієнта.
1. Вартість. Для відстеження на стороні сервера потрібно використовувати хмарний сервер. Хмарні сервери не безкоштовні. Stape пропонує розміщення вашого сервера Google Tag Manager за 20 доларів США на місяць.
2. Важче реалізувати. Концепція відстеження на стороні сервера є новою, тобто не багато людей знають, як її реалізувати, і ще менше людей можуть правильно налаштувати. До речі, якщо вам потрібна допомога в налаштуванні відстеження на сервері, ми можемо допомогти, просто дайте відповідь на ці прості запитання і ми вам відповімо.
3. Обмежена кількість платформ, які підтримують відстеження на стороні сервера. Усі популярні платформи відстеження та реклами (наприклад, Google, Facebook, TikTok тощо) почали підтримувати відстеження на стороні сервера та вже мають шаблони тегів ss у галереї менеджера тегів Google. Але безліч платформ ще не підтримують відстеження на стороні сервера. Ми зібрали список платформ, які підтримують відстеження на стороні сервера, в одній публікації блогу.
Почнемо з того, що наразі неможливо повністю перейти на сторону сервера, оскільки багато платформ ще не підтримують відстеження ss.
Якщо вас хвилює точність даних, конфіденційність користувачів і продуктивність веб-сайту, важливо почати впровадження відстеження на стороні сервера. Деякі платформи, як-от афілійовані мережі, висувають цю вимогу, тоді як інші, як-от Facebook або Google, рекомендують лише реалізувати відстеження на стороні сервера.
Більш точна інформація про користувачів допоможе вам приймати кращі рішення. Це не тільки допомагає вам зрозуміти поведінку користувачів, але й впливає на результати ваших PPC-кампаній, оскільки рекламні платформи мають більше даних про користувачів; таким чином їхні алгоритми навчатимуться краще.
Випуск серверного контейнера Google Tag Manager став новатором у відстеженні на стороні сервера. Ви можете з’єднати Google Tag Manager із веб та сервером і використовувати веб-GTM як джерело даних для контейнера GTM на сервері. Ви можете використовувати Google Analytics 4 або Data Tag/Data Client для передачі даних на сервер GTM.
Хоча серверний контейнер GTM виглядає схожим на веб, логіка використання відстеження на стороні сервера повністю відрізняється від логіки веб-відстеження. Перегляньте цю публікацію в блозі, у якій пояснюється, як налаштувати та почати використовувати Google Tag Manager на сервері.
Stape є хостингом для серверного контейнера Google Tag Manager. Використовуючи stape, ви можете налаштувати серверний GTM менш ніж за 1 хвилину, і ми є найдешевшим рішенням на ринку. Stape доступний, тому що ми купуємо сервери оптом і на тривалий термін. Крім того, ми оптимізуємо наші сервери для роботи лише з Google Tag Manager.
Окрім цього, у нас є інші переваги: спеціальний завантажувач gtm.js, preview header, швидший час завантаження gtm тощо. Ви можете прочитати про них у цій публікації блогу.
Відстеження на стороні сервера — це потужний інструмент, який пропонує кілька переваг порівняно з відстеженням на стороні клієнта. Однак він також має деякі недоліки, які слід враховувати, перш ніж застосовувати його на своєму веб-сайті. Одним із головних недоліків відстеження на стороні сервера є його складність. Але хороша новина полягає в тому, що якщо вам потрібна допомога в налаштуванні відстеження на стороні сервера для вашого бізнесу, наша команда експертів може допомогти вам. Зв’яжіться з нами сьогодні, щоб почати!
Все, що потрібно, це кілька простих запитань. Натисніть «Отримати допомогу» , заповніть форму, і ми надішлемо вам пропозицію.