Stape

Як легко додати user agent та геодані на серверний Google Tag Manager

Оновлено
12 верес. 2024 р.
Опубліковано
16 трав. 2023 р.
Також є

Stape пропонує багато рішень і розширень, які спрощують і покращують можливості використання тегів на стороні сервера. У цій статті ми хочемо обговорити доповнення User Agent Info і GEO Headers. Продовжуйте читати, щоб зрозуміти, як ці доповнення працюють і можуть бути використані в серверному контейнері Google Tag Manager.

user agent and geo-header power-ups from stape

Опис User Agent Info power-up

Функція User Agent Info дозволяє додавати інформацію про браузер і пристрої до вхідних запитів серверного контейнера Google Tag Manager. Ви можете легко витягувати дані з headers і використовувати їх у будь-якому з ваших sGTM-тегів.

Коли User Agent увімкнено на вашому сервері, в контейнері Google Tag Manager додаються такі headers:

  • X-Device-Mobile
  • X-Device-Os
  • X-Device-Browser
  • X-Device-Browser-Version
  • X-Device-Engine
  • X-Device-Engine-Version

Опис GEO Headers power-up

Коли увімкнено функцію GEO header, до запитів sGTM додаються такі headers:

  • X-GEO-Country
  • X-GEO-Region
  • X-GEO-City
  • X-GEO-Ipaddress
  • X-GEO-PostalCode

Цей продукт включає дані GeoLite2, створені MaxMind, доступні за адресою https://www.maxmind.com

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

Випадок використання

Якщо ви поставите галочку в Event Data для хітів, заявлених клієнтом GA4, дані geo/user_agent не будуть зіставлені з Event Data. Однак, ви можете використовувати власні змінні "Request Header" sGTM, щоб досягти цих точок даних.

Event Data - це шар, заповнений клієнтом (див. sGTM->Клієнти), який отримав ваш запит. Оскільки клієнт GA4 є власним інструментом, він не відображає ці користувацькі headers у дані події. Однак, ви можете перевірити наявність цих headers, перевіривши вхідний HTTP-запит на вкладці "Запит" у попередньому перегляді sGTM. Щоб використовувати ці дані, вам потрібно використовувати змінну "Request Header" у вашому sGTM, яка працює точно так само, як змінна "Event Data", тільки посилається на інші речі.

request header variable
incoming http request

Висновок

Функції User Agent Info та GEO Headers допомагають швидко отримати доступ до інформації про пристрій, браузер або географічні дані з headers sGTM і використовувати ці дані в тегах сервера.

Якщо у вас виникнуть запитання про User Agent Info або GEO Headers, або будь-які інші проблеми, не соромтеся звертатися до служби підтримки Stape.

Теги:gtm server

Спробуйте Stape для серверного трекінгуright now!