Перейти к содержанию

01.1.5 Google Tag Manager

Версия 1.4.0
Количество листов

Оглавление

История изменений

№1 Дата: 24.06.26 Автор: Ляшук Андрей RFC: RPL-XXXX Версия: 1.1.0
Добавлено:
• Переменная окружения SERVER_GTM_BACKEND_EVENTS_URL для отправки серверных событий в server-side Google Tag Manager.
№2 Дата: 24.06.26 Автор:Ляшук Андрей RFC: RPL-XXXX Версия: 1.2.0
Изменено:
• Переменная окружения для отправки серверных событий в server-side Google Tag Manager сделана общей для событий серверной части.
№3 Дата: 24.06.26 Автор:Ляшук Андрей RFC: RPL-XXXX Версия: 1.3.0
Добавлено:
• Переменные server-side Google Tag Manager для обработки серверного события "Оформление подписки".
№4 Дата: 25.06.26 Автор:Ляшук Андрей RFC: RPL-XXXX Версия: 1.4.0
Добавлено:
• Процедура отправки серверного события в Google Tag Manager (01.1.5_1.2_1).

1. Google Tag Manager

Для сбора информации о действиях Клиентов на сайте используется сервис Google Tag Manager.

Интеграция с сервисом выполняется на основе документации по интеграции:

Tag-platform;

1_1 Переменные окружения

Переменная окружения Описание
VITE_GTM_TOKEN Идентификатор контейнера GTM
SERVER_GTM_BACKEND_EVENTS_URL URL server-side Google Tag Manager для отправки серверных событий (включая путь клиента /backend_events).

1_2 Переменные server-side Google Tag Manager для события “Оформление подписки”

Название переменной Тип переменной Key Path Значение
Backend event transaction ID Event Data dimension.1 Код транзакции
Backend event value Event Data dimension.2 Сумма
Backend event currency Event Data dimension.3 Валюта
Backend event email Event Data dimension.4 Email пользователя
Backend event user ID Event Data dimension.5 Идентификатор пользователя

Переменные используются в тегах, которые активируются триггером subscription_purchase.

1.1 Идентификаторы элементов интерфейса

Идентификатор Описание элемента
101 Кнопка “Next” на этапе “About you” онбординга бизнеса.
102 Кнопка “Next” на этапе “Location” онбординга бизнеса.
201 Кнопка “Next” на этапе “Tell us about yourself” онбординга инфлюэнсера.
202 Кнопка “Next” на этапе “Tell us about your audience” онбординга инфлюэнсера.
203 Кнопка “All done, let’s start!” на этапе “Just one step left — 
verify your social account” онбординга инфлюэнсера.

1.2 Серверные события

01.1.5_1.2_1 Процедура отправки серверного события в Google Tag Manager
  1. Выполняется инициация данной процедуры с параметрами:
  2. "Код транзакции"
  3. "Сумма"
  4. "Валюта"
  5. "Email"
  6. "Идентификатор пользователя"
  7. Выполняется POST-запрос отправки серверного события в Google Tag Manager:
  8. URL - согласно значению параметра SERVER_GTM_BACKEND_EVENTS_URL;
  9. Заголовок Content-Type - application/x-www-form-urlencoded;
  10. Тело запроса - параметры, переданные при инициации данной процедуры.
  11. Если запрос не был выполнен или выполнен не успешно:
  12. Инициатору данной процедуры возвращается информация о не успешном выполнении данной процедуры. Дальнейшие этапы процедуры не выполняются.
  13. Инициатору данной процедуры возвращается информация о успешном выполнении данной процедуры.