Подключение сервисов аналитики

Глоссарий

Событие
Действие пользователя, при совершении которого информация отправляется в систему Google Analytics 4.
Описание
Описание пользовательского действия, при совершении которого событие отправляется в систему Google Analytics 4.

Как это работает

Подключите аналитику к вашему сайту, чтобы отслеживать события, связанные с действиями пользователей на вашем сайте, а также события платежного интерфейса. Xsolla поддерживает автоматическую интеграцию с сервисом Google Analytics с возможностью получать расширенную аналитику событий сайта и платежного интерфейса. Кроме этого, вы можете подключить любой сервис аналитики с помощью Google Tag Manager и получать расширенный список событий вашего сайта и платежного интерфейса. Вы можете настроить аналитику с помощью:

Внимание

Xsolla соблюдает международные стандарты защиты данных пользователей. При подключении сторонних сервисов аналитики могут собираться не все данные от пользователей ввиду законодательных актов GDPR и CCPA.

Чтобы сбор данных осуществлялся законно, нужно получить на него согласие пользователя. Пользователь может ознакомиться с условиями сбора данных в cookie-баннере. В зависимости от региона пользователя и ограничений законодательных актов, данные собираются в одном из следующих случаев:

  • пользователь согласился на отслеживание и принял все файлы cookie;
  • пользователь не отказался от отслеживания.

Также на сбор аналитики влияют:

  • блокировщики рекламы — могут блокировать аналитические системы и препятствовать отслеживанию;
  • браузеры — Safari, Firefox, Brave могут блокировать сторонние файлы cookie или ограничивать их отслеживание по умолчанию.

Подключение Google Analytics

Примечание
События, которые можно отслеживать на вашем сайте с помощью сервиса Google Analytics, перечислены в разделах События сайта и Ecommerce-cобытия.
  1. Создайте аккаунт Google Analytics с типом ресурсов Google Analytics 4.
  2. Получите ID сервиса:
    1. В боковом меню выберите пункт Администратор.
    2. На вкладке Администратор выберите необходимый аккаунт и ресурс.
    3. Перейдите в раздел Потоки данных.
    4. Нажмите на нужный поток данных.
    5. Скопируйте ID потока данных.
  1. В проекте в Личном кабинете перейдите в раздел Каналы продаж > Веб-сайты.
  2. В панели вашего сайта нажмите Настроить.
  3. Перейдите к разделу Приложения и в блоке Google Analytics нажмите Подключить.
  1. В модальном окне сервиса аналитики укажите ID сервиса аналитики и нажмите Подключить.
  2. В появившемся модальном окне нажмите Опубликовать.
Примечание

Если публикация сайта недоступна, убедитесь, что соблюдаются все необходимые условия:

  • Отсутствуют незаполненные разделы на сайте (отмечены красным кругом).
  • Подписан Лицензионный договор с Xsolla.
  • На сайт добавлен раздел с авторизацией пользователей.

Регистрация кастомных параметров событий

Примечание

С помощью следующих кастомных параметров вы можете конкретизировать события в аналитике:

  • event_category — позволяет определить из какого блока отправлено событие.
  • event_label — содержит данные события, такие как артикул товара, способ оплаты и другие.

Параметры event_category и event_label унаследованы от Universal Analytics и сохранены для обратной совместимости с существующими дашбордами. В Google Analytics 4 они передаются как кастомные параметры событий и по умолчанию не отображаются в стандартных отчетах. Зарегистрируйте их в Google Analytics 4, чтобы использовать при построении воронок и пользовательских отчетов.

Чтобы зарегистрировать параметры событий:

  1. В боковом меню выберите пункт Администратор.

  2. На вкладке Администратор перейдите в раздел Специальные определения.

  3. Нажмите Создать специальный параметр.

  4. В поле Название параметра введите имя параметра, которое вы хотите видеть при построении воронки отслеживания событий.

    Пример: Category.

  5. В раскрывающемся списке Область действия выберите Событие.

  6. В поле Описание введите описание (опционально).

  7. В поле Параметр события введите название параметра — event_category или event_label.

  8. Нажмите Сохранить.

Подключение других сервисов аналитики

  1. Создайте аккаунт в выбранном сервисе аналитики.
  2. Создайте аккаунт Google Tag Manager (GTM).
  3. Настройте аккаунт GTM для вашей системы аналитики:
    1. Настройте теги.
    2. Настройте события и параметры.
    3. Опубликуйте изменения в GTM.
  4. В проекте в Личном кабинете перейдите в раздел Каналы продаж > Веб-сайты.
  5. В разделе Сайты выберите ваш сайт и нажмите Настроить.
  6. Перейдите к разделу Приложения и в блоке Google Tag Manager нажмите Подключить.
  1. Укажите ID контейнера GTM и нажмите Подключить. Чтобы найти ID контейнера, используйте инструкцию в окне ввода ID Как получить ID.
  1. Нажмите Подключить.
  2. В появившемся модальном окне нажмите Опубликовать.

События сайта

События сайта отражают действия пользователя на страницах сайта — нажатия кнопок, открытие виджетов, прокрутку слайдеров и т. д. События содержат только название и кастомные параметры event_category и event_label.

Если вам нужны подробные данные о покупках, см. раздел Ecommerce-cобытия — эти события содержат полный контекст: суммы и валюты покупок, артикулы товаров, способы оплаты, ID транзакций и т. п.

События платежного интерфейса

Имя событияЗначение параметра event_categoryЗначение параметра event_labelОписание
openPaystation_landingНазвание страницы.Открытие страницы платежного интерфейса.
closePaystation_landingНазвание страницы.Закрытие страницы платежного интерфейса.
sharePaystation_landingНазвание социальной сети.Нажатие кнопки, чтобы поделиться в социальной сети.
payment_method_namePaystation_landingНазвание выбранного способа оплаты.Нажатие кнопки Оплатить на форме ввода платежных данных.
choose-widgetPaystation_landingНазвание виджета способа оплаты.Нажатие виджета способа оплаты.
choose-methodPaystation_landingНазвание способа оплаты.Выбор способа оплаты.
change-statusPaystation_landing

Статус платежа.

Возможные значения:

  • created — платеж создан;
  • processing — платеж в обработке;
  • done — платеж успешно завершен;
  • error — ошибка платежа.

Смена статуса платежа. Если пользователь закрывает страницу или платежный интерфейс и статус меняется после закрытия, сообщение о событии не отправляется.
purchase-successPaystation_landingdoneУспешный платеж. Аналогично событию change-status, но отправляется только в случае статуса done.

События блока Хедер

Имя событияЗначение параметра event_categoryЗначение параметра event_labelОписание
open-loginHeader_landingОткрытие виджета авторизации при нажатии кнопки авторизации.
open-uid-widgetHeader_landingОткрытие виджета ввода ID при нажатии кнопки авторизации.
click-buyHeader_landingАртикул товара.Нажатие кнопки покупки.
click-googleplayHeader_landingНажатие кнопки со ссылкой на Google Play.
click-appstoreHeader_landingНажатие кнопки со ссылкой на App Store.
click-user-accountHeader_landingНажатие кнопки профиля авторизованного пользователя.
open-menuHeader_landingОткрытие меню в мобильной версии сайта.
logo-clickHeader_landingНажатие логотипа в хедере.
change_languageHeader_landingКод выбранного языка.Переключение языка интерфейса (с обновлением страницы).
logoutHeader_landingВыход из аккаунта.

События виджета ввода ID пользователя

Имя событияЗначение параметра event_categoryЗначение параметра event_labelОписание
closeUID_widget_landingЗакрытие модального окна для ввода ID.
inputUID_widget_landingНачало ввода значения в поле ввода ID.
confirmUID_widget_landingНажатие кнопки подтверждения ввода ID.
click-instructionUID_widget_landingНажатие ссылки или значка для отображения инструкции Где найти ID игрока.
errorUID_widget_landingОшибка идентификации (неверно введенный ID).
success_idUID_widget_landingВведенный пользователем ID.Успешная идентификация.
method-validation-startUID_widget_landingСтарт серверной валидации входа после идентификации пользователя.
authorization-successUID_widget_landingУспешная авторизация пользователя.
authorization-by-socialUID_widget_landingНазвание социальной сети.Авторизация через социальную сеть.
close-instructionUID_widget_landingЗакрытие модального окна с инструкцией Где найти ID игрока.
deeplink-clickUID_widget_landingПереход по диплинку для входа в приложение.
qr-clickUID_widget_landingНажатие QR-кода.
eye-clickUID_widget_landingОтображение/скрытие значения в поле ввода ID пользователя.

События блока Игровые пакеты

Имя событияЗначение параметра event_categoryЗначение параметра event_labelОписание
click-buyPacks_landingАртикул товара.Нажатие кнопки покупки.
open-loginPacks_landingОткрытие виджета авторизации при нажатии кнопки покупки.
open-uid-widgetPacks_landingОткрытие виджета ввода ID при нажатии кнопки покупки.
click-googleplayPacks_landingНажатие кнопки со ссылкой на Google Play.
click-appstorePacks_landingНажатие кнопки со ссылкой на App Store.

События блока Рекламный слайдер

Имя событияЗначение параметра event_categoryЗначение параметра event_labelОписание
click-buyPromo_landingАртикул товара.Нажатие кнопки покупки на слайде.
open-loginPromo_landingОткрытие виджета авторизации при нажатии кнопки покупки на слайде.
open-uid-widgetPromo_landingОткрытие виджета ввода ID при нажатии кнопки покупки на слайде.
click-googleplayPromo_landingНажатие кнопки со ссылкой на Google Play на слайде.
click-appstorePromo_landingНажатие кнопки со ссылкой на App Store на слайде.
enter-emailPromo_landingНажатие кнопки подтверждения email-адреса для подписки на новости.

События блока Магазин

Имя событияЗначение параметра event_categoryЗначение параметра event_labelОписание
authStore_landing_buy_buttonОткрытие модального окна авторизации после нажатия кнопки покупки неавторизованным пользователем.
open-psStore_landing_buy_buttonАртикул товара.Инициализация платежного интерфейса после нажатия авторизованным пользователем кнопки покупки в карточке товара.
authStore_landing_pop-upОткрытие модального окна авторизации после нажатия неавторизованным пользователем кнопки покупки в модальном окне товара.
openStore_landing_pop-upАртикул товара.Открытие модального окна товара.
open-psStore_landing_pop-upАртикул товара.Инициализация платежного интерфейса после нажатия авторизованным пользователем кнопки покупки в модальном окне товара.

События блока Call-to-action

Имя событияЗначение параметра event_categoryЗначение параметра event_labelОписание
click-buyCTA_landingАртикул товара.Нажатие кнопки покупки.
open-loginCTA_landingОткрытие виджета авторизации при нажатии кнопки покупки.
open-uid-widgetCTA_landingОткрытие виджета ввода ID при нажатии кнопки покупки.
enter-emailCTA_landingНажатие кнопки подтверждения email-адреса для подписки на новости.
Имя событияЗначение параметра event_categoryЗначение параметра event_labelОписание
socialFooter_landingНазвание социальной сети.Нажатие кнопки перехода в социальную сеть.

События блока Цепочка предложений

Имя событияЗначение параметра event_categoryЗначение параметра event_labelОписание
open-authOffer_chain_buy_buttonАртикул товара.Открытие модального окна авторизации после нажатия пользователем кнопки покупки.
open-psOffer_chain_buy_buttonАртикул товара.Инициация платежного интерфейса после нажатия пользователем кнопки покупки в карточке товара.
claimOffer_chain_buy_buttonАртикул товара.Товар из цепочки предложений получен после нажатия пользователем кнопки на карточке товара.
open-authOffer_chain_pop-upАртикул товара.Открытие модального окна авторизации после нажатия неавторизованным пользователем кнопки покупки в модальном окне товара.
open-psOffer_chain_pop-upАртикул товара.Инициация платежного интерфейса после нажатия пользователем кнопки покупки в карточке товара.
claimOffer_chain_pop-upАртикул товара.Товар из цепочки предложений получен после нажатия пользователем кнопки в модальном окне товара.
openOffer_chain_pop-upАртикул товара.Открытие модального окна товара после нажатия пользователем на карточку товара.
scroll-rightOffer_chain_landingПрокрутка вправо по нажатию на правую стрелку в слайдере карточек цепочки предложений.
scroll-leftOffer_chain_landingПрокрутка влево по нажатию на левую стрелку в слайдере карточек цепочки предложений.

События блока Ежедневные награды

Имя событияЗначение параметра event_categoryЗначение параметра event_labelОписание
open-authDaily_reward_landingОткрытие виджета авторизации или виджета ввода ID пользователя при нажатии кнопки получения награды на карточке шага.
open-psDaily_reward_landingАртикул товара.Получение ежедневной награды.
expandDaily_reward_landing

Действие со списком.

Возможные значения:

  • more — раскрытие списка;
  • less — сворачивание списка.

Нажатие кнопки раскрытия или сворачивания списка ежедневных наград.

События блока Система вознаграждений

Имя событияЗначение параметра event_categoryЗначение параметра event_labelОписание
loadRewards_landing

Тип цепочки наград.

Возможные значения: standard, clan.

Загрузка системы вознаграждений для авторизованного пользователя.
vp-addedRewards_landing

Тип цепочки наград.

Возможные значения: standard, clan.

Призовые баллы добавлены на баланс пользователя.
step-achievedRewards_landing

Тип цепочки наград.

Возможные значения: standard, clan.

Пользователь перешел на новый шаг системы вознаграждений.
step-collectedRewards_landing

Тип цепочки наград.

Возможные значения: standard, clan.

Награда успешно получена.
step-openedRewards_landing

Тип цепочки наград.

Возможные значения: standard, clan.

Открытие модального окна шага при нажатии пользователем карточки шага.
reward-tab-clickRewards_landing

Тип цепочки наград.

Возможные значения: standard, clan.

Переключение между цепочками наград при нажатии на вкладки.
reward-button-open-authRewards_landing

Тип цепочки наград.

Возможные значения: standard, clan.

Открытие виджета авторизации или виджета ввода ID пользователя при нажатии пользователем кнопки получения награды на карточке шага.
steps-scroll-rightRewards_landing

Тип цепочки наград, на которую переключился пользователь.

Возможные значения: standard, clan.

Прокрутка вправо по нажатию правой стрелки в слайдере шагов.
steps-scroll-leftRewards_landing

Тип цепочки наград.

Возможные значения: standard, clan.

Прокрутка влево по нажатию левой стрелки в слайдере шагов.

События корзины

Имя событияЗначение параметра event_categoryЗначение параметра event_labelОписание
click-cart

Header_landing — для Web Shop с типом Одностраничный магазин.

Remote_block_landing — для Web Shop с типом Многостраничный веб-портал.

Нажатие значка корзины в хедере.
open-cart

Header_landing — для Web Shop с типом Одностраничный магазин.

Remote_block_landing — для Web Shop с типом Многостраничный веб-портал.

Открытие модального окна корзины.
close-cartCart_landingЗакрытие модального окна корзины.
change-item-quantityCart_landingАртикул товара.Изменение количества товара в корзине.
input-codeCart_landingПрименение промокода в корзине.
error_codeCart_landingКод ошибки (например, 9811).Ошибка применения промокода.
deleteCart_landingАртикул товара.Удаление товара из корзины.
checkoutCart_landingОформление заказа и открытие платежного интерфейса.
back-to-storeCart_landingВозврат в магазин из пустой корзины.
clearCart_landingОчистка корзины (нажатие кнопки Удалить все).
continueCart_landingВозврат в магазин из корзины (нажатие кнопки Продолжить покупки).
click-checkoutCart_landingНажатие кнопки оформления заказа.
confirm_codeCart_landingПодтверждение ввода промокода.
remove-codeCart_landingУдаление примененного промокода.
discount-cartCart_landingПрименение скидки на всю корзину.
discount-itemCart_landingПрименение скидки на отдельный товар.
warning-deleteCart_landingПоказ предупреждения перед удалением товара.
close-warningCart_landingЗакрытие предупреждения об удалении товара.
authorization-modal-open-in-cartCart_landingОткрытие окна авторизации при оформлении заказа или применении промокода пользователем.

События кастомных action-элементов и навигации

Имя событияЗначение параметра event_categoryЗначение параметра event_labelОписание
click-linkДинамическая категория (зависит от блока).Переход по ссылке или нажатие кнопки со ссылкой в блоке.
click-pageДинамическая категория (зависит от блока).Переход на другую страницу сайта при нажатии кнопки.
click-scrollДинамическая категория (зависит от блока).Нажатие кнопки прокрутки к определенному блоку.
click-more-infoДинамическая категория (зависит от блока).Нажатие кнопки Подробнее.
open-videoДинамическая категория (зависит от блока).Открытие видео в lightbox.
click-subscriptionДинамическая категория (зависит от блока).Нажатие кнопки для подписки на новости.
input-emailДинамическая категория (зависит от блока).Ввод email-адреса в форме подписки на новости.

Ecommerce-события

Платежный интерфейс Xsolla загружается в отдельном iframe со своим доменом и собственной аналитикой. С лендинга отправляются только события инициализации и завершения оплаты. Детальные данные о ходе оплаты передаются как ecommerce-события.

СобытиеОписание
open-paystationОткрытие платежного интерфейса. Отправляется при инициализации.
open-{state_name}Открытие страницы платежного интерфейса.
open-payment-credit-cardОткрытие платежного интерфейса для ввода данных карты.
open-payment-saved-methodsОткрытие страницы с сохраненными способами оплаты.
open-payment-payment-methodsОткрытие списка всех доступных способов оплаты при нажатии Еще.
open-payment-{id}Открытие страницы определенного способа оплаты, где id — ID способа оплаты.
open-external-pagesОткрытие внешних страниц из платежного интерфейса.
open-statusОткрытие страницы статуса платежа.
open-status-processingОткрытие страницы статуса при обработке платежа (processing). После завершения обработки платежа статус может измениться на успешный (success) или ошибку (error).
open-status-errorОткрытие страницы статуса при ошибке платежа (error).
open-status-successОткрытие страницы статуса при успешном платеже (success).
choose-payment-widgetВыбор виджета способа оплаты.
choose-methodВыбор способа оплаты.
click-btn-payНажатие кнопки Оплатить на форме ввода платежных данных.
click-btn-return-urlНажатие кнопки возврата в магазин (Вернуться в игру).
click-additional-btn-return-urlНажатие дополнительной кнопки возврата в магазин.
create-invoiceСоздание транзакции. Трансформируется в событие purchase с дополнительными параметрами покупки (товары, сумма, валюта).
purchaseСовершение покупки. Событие отправляется при создании счета на оплату и содержит детальную информацию о покупке, включая стоимость товаров и налоги. Событие отправляется только если вы настроили каталог товаров в Личном кабинете.
change-statusИзменение статуса платежа. Отправляется с дополнительным параметром status.

Общие параметры события (отправляются с каждым событием):

ПараметрОписание
categoryВсегда paystation.
versionВерсия платежного интерфейса.
projectIdID проекта.
projectNameНазвание проекта.
user_idID пользователя.
v1ID пользователя (дублирует user_id).
countryКод страны платежа.
external_idВнешний ID (при наличии).
purchase_invoice_idID заявки на оплату в системе Xsolla.
pidID платежной системы в Xsolla
total_sumИтоговая сумма покупки с учетом всех комиссий.
total_sum_currencyВалюта итоговой суммы покупки.
purchase_skuАртикул товара.
purchase_sku_digitalContentАртикул цифрового контента.

Дополнительные параметры события purchase:

ПараметрОписание
transaction_idID транзакции.
currencyВалюта.
valueСумма без налогов.
itemsМассив товаров с параметрами:
  • item_id — ID товара;
  • item_name — артикул товара;
  • price — цена;
  • quantity — количество.
Была ли статья полезна?
Спасибо!
Что может сделать страницу еще лучше? Сообщение
Жаль, что так произошло
Расскажите, почему статья не была полезна. Сообщение
Спасибо за обратную связь!
Ваши мысли и идеи помогут нам улучшить ваш пользовательский опыт.
Последнее обновление: 27 июня 2026

Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.

Сообщите о проблеме
Мы постоянно улучшаем качество нашей документации. Ваш отзыв поможет нам в этом.
Укажите email-адрес, чтобы мы могли связаться с вами
Спасибо за обратную связь!
Не получилось отправить ваш комментарий
Попробуйте еще раз позже или напишите нам на doc_feedback@xsolla.com.