#google-analytics #google-analytics-firebase #measurement-protocol #google-analytics-4
# #google-analytics #google-analytics-firebase #измерение-протокол #google-analytics-4
Вопрос:
Как установить или переопределить User Agent
значение в протоколе измерения (Google Analytics 4)?
С предыдущим протоколом измерений (Universal Analytics) это было просто: https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters?hl=en#ua
Но мне не ясно, как отправить User Agent
в Google Analytics v4.
Комментарии:
1. Документация нового протокола измерений developers.google.com/analytics/devguides/collection/protocol / … без ответа на мой вопрос.
Ответ №1:
Если вы проверите документацию в верхней части страницы Протокол измерения (Google Analytics 4)
Вы увидите, что этот протокол все еще находится в альфа-версии и крайне ограничен, мы многое не можем с ним сделать.
На момент публикации этого ответа ответ — вы не можете. Я предлагаю вам подождать некоторое время, со временем команда начнет добавлять новые функции.
Комментарии:
1. Невозможно создать универсальный ресурс аналитики в пользовательском интерфейсе Google Analytics, поэтому требуется, чтобы все пользователи использовали Analytics v4. Таким образом, я должен использовать протокол измерения (Google Analytics 4).
2. Тогда вы ограничены тем, что вы можете добавить с помощью протокола измерения для (Google Analytics ga4). Больше вы ничего не можете сделать, кроме как дождаться, пока они выпустят новую версию протокола измерений с недостающими функциями. Я также отправил запрос на дополнительные функции. вы можете отправить запросы на дополнительные функции здесь
3. Вы все еще можете создавать универсальные свойства в GA. Создайте новое свойство, откроется страница настройки свойства, щелкните ссылку Показать дополнительные параметры внизу страницы настройки свойства, чтобы получить доступ к параметрам создания универсального свойства аналитики и включить их. После того, как вы включите опцию «Создать свойство Universal Analytics», вы можете создать как Google Analytics 4, так и свойство Universal Analytics, или создать только свойство Universal Analytics
4. Я удивлен, что Google сделал вариант GA4 по умолчанию для новых свойств, а затем так активно продвигал его, хотя API для него в основном бесполезен, даже спустя месяцы новых разработок не было. Поскольку пользовательский агент и другие свойства на стороне клиента автоматически собираются с помощью их собственных gtag.js клиент, я предлагаю посмотреть на события, которые он генерирует, поскольку это будет включать имена полей, используемых API, даже если они не задокументированы на их веб-сайте docs.
5. Теперь, изучив gtag.js функционально, они используют протокол измерения Universal Analytics (не v4), НО они используют недокументированную версию «2». Итак, просто установив это вместе с идентификатором измерения GA4, я обнаружил, что протокол UA будет принят и будет отображаться в свойстве GA4 в обычном режиме. Похоже, Google должен перевести событие внутренне.