Measurement Protocol для Google Аналитики 4 позволяет разработчикам более эффективно использовать веб-поток и потоки приложений, отправляя события прямо на серверы Google Аналитики с помощью HTTP-запросов. В частности, это касается отслеживания межсерверных взаимодействий и офлайн-режима.
Примеры использования
С помощью Measurement Protocol можно:
- отслеживать связь между онлайн- и офлайн-действиями;
- отслеживать взаимодействия на стороне клиента и на стороне сервера;
- отправлять данные о нестандартных событиях (офлайн-конверсиях и т. д.);
- отправлять события из устройств и приложений, в которых автоматический сбор недоступен (например, киоски, часы и т. п.).
Начало работы
Сначала настройте отправку событий по HTTP
с помощью Measurement Protocol.
Если вы реализуете Measurement Protocol для потока приложения, можете начать с практической работы Как передавать события приложений в GA4 с помощью Measurement Protocol.
Алгоритм работы
Примечания по Measurement Protocol
Ремаркетинг
Если сигналы Google включены, поддерживается ремаркетинг на одном и том же устройстве. Для ремаркетинга на нескольких устройствах дополнительно необходим идентификатор User-ID.
Информация о местоположении
Информацию о местоположении можно получить только с помощью автоматического сбора из глобального тега, Google Менеджера тегов или Google Аналитики для Firebase.
Только межсерверное взаимодействие
Для отправки событий в Google Аналитику можно не использовать ничего, кроме Measurement Protocol, но в таком случае могут быть доступны не все данные отчетов. Measurement Protocol дополняет существующие события, собранные с помощью глобального тега, Менеджера тегов или Firebase. Некоторые названия событий и параметров зарезервированы для автоматического сбора – их нельзя отправлять с помощью Measurement Protocol.
Что дальше
- Проверьте полезную нагрузку событий с помощью сервера валидации Measurement Protocol.
- Изучите справку по Measurement Protocol и событиям.