Как связать CoMagic и Google Analytics 4. Инструкция

Время чтения: 10 минут
logo

Что такое Google Analytics 4

Google Analytics 4 — это новая версия системы веб-аналитики от всемирно известного поисковика. Важно отметить, что это не продолжение Universal Analytics (UA), а совершенно другой подход к анализу взаимодействия пользователей с вашей компанией посредством сайта, десктопного или мобильного приложения.

Если в основе работы с данными Universal Analytics лежит сеанс (сессия) и действие пользователя в рамках этого сеанса (хиты), то в основе Google Analytics 4 (GA4) — событийная аналитика, event-driven data model. Показатели сеансов в GA4 рассчитываются на основе данных об автоматически регистрируемом событии session_start. Это позволяет выстроить все кросс-платформенные взаимодействия пользователей в одном отчете. Также GA4 имеет огромный функционал по анализу данных с помощью Центра анализа. Cобираются все стандартные события Google Tag Manager. Все это дает безграничный простор для анализа маркетинговых данных и поиска инсайтов.

Но есть и проблемы.

Убрано большое количество классических отчетов Universal Analytics, нет теперь таких понятий, как «Показы». Плюс для решения задач сквозной аналитики не хватает инструментов, так как на текущий момент Measurement Protocol (MP) GA 4 находится в альфа-разработке и внедрять его пока никто не торопится ввиду изменчивости структуры и идеологии.

Поэтому одно из самых верных решений — не торопиться переходить полностью на GA4, а поднять параллельно ресурс GA4 и использовать его как дополнительный инструмент для анализа данных в качестве дополнения к основному ресурсу UA.

На текущий момент UA предлагает ассистент настройки GA4, что позволяет быстро и легко настроить новый ресурс.

Ассистент настройки GA4

Мы написали для клиентов CoMagic данную инструкцию по работе с MP GA4, чтобы решить несколько важных задач:

  • Познакомить вас с новым MP и научить передаче наших стандартный обращений (звонок, чат, заявка) в GA4 через систему уведомлений.
  • Посмотреть вместе с вами, как можно использовать наши данные для анализа и принятия практических решений при работе с GA4.
  • Протестировать работу альфа-версии протокола GA4 и понять, возможна ли нативная интеграция на текущий момент.

На основе полученной обратной связи от вас мы сможем понять, как сделать нативную интеграцию удобнее и правильнее.

Ну что ж, приступаем к настройке :)


ШАГ 1. Добавление ресурса GA4 (для тех, у кого уже есть Universal Analytics)

  • Необходимо настроить новый ресурс типа GA4. Для этого переходим в настройки ресурса вашего Universal Analytics в пункт Ассистент настройки GA4.

Необходимо настроить новый ресурс типа GA4

  • Соглашаемся с условиями и после можем переходить в новый ресурс GA4.

Соглашаемся с условиями

  • Далее для правильной работы нового ресурса нужно разместить новый код отслеживания gtag.js на сайт (при условии, что он у вас еще не размещен).


ШАГ 2. Создание токена для отправки событий

Для передачи событий нам обязательно нужно настроить токен для потока.

  • Заходим в настройки нового ресурса GA4, переходим в раздел «Потоки данных».

Потоки данных

  • Заходим в настройки потока данных и переходим в раздел о Measurement Protocol API.

Measurement Protocol API

  • Нажимаем «Создать», указываем псевдоним.

Создать

Cоздаем новый токен, который в дальнейшем будем использовать при создании http-уведомлений.


ШАГ 3. Создание http-уведомления

Заявки

  • Заходим в интерфейс настройки уведомлений CoMagic и нажимаем «Создать новое уведомление».

Создать новое уведомление

  • Указываем название уведомления, тип события — «Офлайн-заявка», при необходимости группу условий и настраиваем http-уведомление аналогично настройкам и коду ниже:

Метод — POST
URL — https://www.google-analytics.com/mp/collect?measurement_id=G-XXXXXXX&api_secret=YYYYYYYYYYYY,
где G-XXXXXXX — идентификатор потока данных GA4,

Идентификатор потока данных

api_secret=YYYYYYYYYYYY — токен, полученный на шаге 2.
Тело:

{
  "client_id":  {{ua_client_id}},
  "events": [
    {
      "name":  {{communication_type}},
      "params": {
        "communication_id":  {{communication_id}},
        "communication_page_url":  {{communication_page_url}},
        "campaign_name":  {{campaign_name}},
        "visitor_id":  {{visitor_id}},
        "communication_number":  {{communication_number}}
      }
    }
  ]
}

Код события

где
client_id — уникальный идентификатор пользователя и сессии GA,
communication_id — уникальный идентификатор обращения,
communication_page_url — страница обращения,
campaign_name — имя рекламной кампании,
visitor_id — уникальный идентификатор визитора,
communication_number — номер обращения.

  • Как только пользователь оставит заявку на сайте, в GA4 будет отправлено событие. Его можно будет увидеть во вкладке «Отчет в реальном времени».

Отчет в реальном времени

  • Чтобы переданные события отобразились в других отчетах, GA4 требуется от 24 до 48 часов для обработки данных.


Чаты

  • Заходим в интерфейс настройки уведомлений CoMagic и нажимаем «Создать новое уведомление».

Чаты

  • Указываем название уведомления, тип события — «Завершение чата», при необходимости группу условий и настраиваем http-уведомление аналогично настройкам и коду ниже:

Метод — POST
URL — https://www.google-analytics.com/mp/collect?measurement_id=G-XXXXXXX&api_secret=YYYYYYYYYYYY,
где G-XXXXXXX — идентификатор потока данных GA4,

Идентификатор потока данных

api_secret=YYYYYYYYYYYY — токен, полученный на шаге 2.
Тело:

{
  "client_id":  {{ua_client_id}},
  "events": [
    {
      "name":  {{communication_type}},
      "params": {
        "communication_id":  {{communication_id}},
        "communication_page_url":  {{communication_page_url}},
        "campaign_name":  {{campaign_name}},
        "visitor_id":  {{visitor_id}},
        "communication_number":  {{communication_number}}
      }
    }
  ]
}

Код события

где
client_id — уникальный идентификатор пользователя и сессии GA,
communication_id — уникальный идентификатор обращения,
communication_page_url — страница обращения,
campaign_name — имя рекламной кампании,
visitor_id — уникальный идентификатор визитора,
communication_number — номер обращения.

  • Как только пользователь оставит заявку на сайте, в GA4 будет отправлено событие. Его можно будет увидеть во вкладке «Отчет в реальном времени».

Отчет в реальном времени

  • Чтобы переданные события отобразились в других отчетах GA4, требуется от 24 до 48 часов для обработки данных.


Звонки

  • Заходим в интерфейс «Настройки уведомлений CoMagic» и нажимаем «Создать новое уведомление».

Звонки

  • Указываем название уведомления, тип события — «Завершение звонка», а при необходимости — группу условий и настраиваем http-уведомление аналогично настройкам и коду ниже:

Метод — POST
URL — https://www.google-analytics.com/mp/collect?measurement_id=G-XXXXXXX&api_secret=YYYYYYYYYYYY
где G-XXXXXXX — идентификатор потока данных GA4,

Идентификатор потока данных

api_secret=YYYYYYYYYYYY — токен, полученный на шаге 2.
Тело:

{
  "client_id":  {{ua_client_id}},
  "events": [
    {
      "name":  {{communication_type}},
      "params": {
        "communication_id":  {{communication_id}},
        "communication_page_url":  {{communication_page_url}},
        "campaign_name":  {{campaign_name}},
        "visitor_id":  {{visitor_id}},
        "communication_number":  {{communication_number}},
        "call_source": {{call_source}}
      }
    }
  ]
}

Код события

где
client_id — уникальный идентификатор пользователя и сессии GA,
communication_id — уникальный идентификатор обращения,
communication_page_url — страница обращения,
campaign_name — имя рекламной кампании,
visitor_id — уникальный идентификатор визитора,
communication_number — номер обращения,
call_source — источник звонка.

  • Как только пользователь оставит заявку на сайте, в GA4 будет отправлено событие. Его можно будет увидеть во вкладке «Отчет в реальном времени».

Отчет в реальном времени

  • Чтобы переданные события отобразились в других отчетах, GA4 требуется от 24 до 48 часов для обработки данных.


ШАГ 4. Настраиваем конверсии

  • После получения событий пройдет от 24 до 48 часов, пока они передадутся в GA4.
  • После того как они появятся в разделе «События/События», нужные вам события можно перевести в конверсии. Для этого отмечаем нужные нам события как конверсии.

Настраиваем конверсии

Теперь наши события будут преобразованы в конверсии.

Настраиваем конверсии


ШАГ 5. Настраиваем специальные параметры

Для того чтобы мы смогли пользоваться всеми передаваемыми дополнительными параметрами в отчетах, нужно их добавить в GA4 в специальные параметры.

  • Заходим в раздел «Специальные определения».

Специальные определения

Добавляем нужные передаваемые дополнительные параметры:
communication_id — уникальный идентификатор обращения,
communication_page_url — страница обращения,
campaign_name — имя рекламной кампании,
visitor_id — уникальный идентификатор визитора,
communication_number — номер обращения,
call_source — источник звонка.

  • Добавляем параметры на уровень «События».

Добавляем параметры на уровень «События»

Итого у нас должна получиться таблица со списком нужных параметров.

Таблица


Отчеты

В итоге можно будет смотреть:

  • Данные по событиям в разделе «События / События»

События

События

  • Статистику по конкретному событию

Статистика по конкретному событию

  • Статистику по конверсиям

Статистика по конверсиям

  • Статистику по конкретной конверсии

Статистика по конкретной конверсии

  • Вовлечение / События

Вовлечение / События

  • Источники трафика

Источники трафика

Также все события и специальные параметры можно будет использовать для анализа в Центре анализа.

Центр анализа


Итого

Теперь вы можете передавать необходимые события в ваш поток Google Analytics 4 для последующей глубокой аналитики всех данных в одном окне.

Это первый шаг навстречу новой интеграции с Google Analytics 4 со стороны CoMagic. Мы хотим получить от вас feedback и дождаться полноценной версии MP GA4 для реализации нативной интеграции.

Чем больше мы получим от вас обратной связи, тем быстрее данная интеграция будет реализована в CoMagic!

Смело пишите на почту info@comagic.ru




Оцените статью
Поделитесь с друзьями
Содержание: