Как отправлять данные в Google Analytics
Как это работает
Вы можете получать данные об активности пользователей и работе лаунчера с помощью событий в Google Analytics. Ниже приведен список данных, отправляемых в теле каждого события.
Поле | Описание |
---|---|
cid | Хеш MAC-адреса устройства. |
uid | Идентификатор пользователя из JWT. |
Custom Dimension 1 | Платформа, с которой был запущен лаунчер. |
Custom Dimension 5 | Идентификатор сессии. |
ul | Язык лаунчера. |
Custom Dimension | Экран лаунчера. Возможные значения: Starting screen , Login screen , Game screen , Game store screen , Game news screen , Opened content screen , Settings screen , Custom tab screen . |
Custom Dimension 8 | Идентификатор игры:
|
an | Название лаунчера. |
Custom Dimension 3 | Идентификатор проекта лаунчера. |
Custom Dimension 9 | Идентификатор проекта Авторизации. |
av | Версия лаунчера. |
Custom Dimension 4 | Версия сборки лаунчера. |
vp | Размер окна лаунчера. |
sr | Разрешение экрана. |
ua | User agent для определения операционной системы. |
Custom Dimension 12 | Идентификатор игры, к которой относится контент, из Личного кабинета. Если контент не связан с конкретной игрой, то поле будет пустым. |
Некоторые события могут содержать дополнительные поля, информация о них приведена в следующих таблицах. Ниже приведен список отправляемых событий, сгруппированных по типам.
Общие события
Event action | Event category | Trigger |
---|---|---|
Successful launch | Launch event | Запуск лаунчера. Не отправляется при запуске лаунчера после обновления. |
Successful launcher uninstall | Launcher uninstall | Деинсталляция лаунчера. |
Close App | Close event | Закрытие лаунчера. Не отправляется при закрытии лаунчера перед обновлением. |
События UI
Event action | ec (GA) | Trigger |
---|---|---|
Open screen | UI Event | Пользователь открыл экран лаунчера. Дополнительные поля:
|
Push Logout | UI Event | Пользователь нажал Выйти. |
Push Buy | UI Event | Пользователь нажал одну из кнопок в автономном лаунчере:
Event Label — артикул предмета. |
События обновления лаунчера
Event action | Event category | Trigger |
---|---|---|
Checking update start | Launcher Update Event | Лаунчер начал проверку обновлений. |
Checking update finish | Launcher Update Event | Лаунчер закончил проверку обновлений. Дополнительное поле ev принимает значение update_found , если на CDN найдена более новая версия, чем на устройстве пользователя и no_updates , если нет. |
Skipping launcher update | Launcher Update Event | Пользователь пропустил обновление лаунчера. |
Downloading update start | Launcher Update Event | Лаунчер начал загрузку обновления. |
Downloading update finish | Launcher Update Event | Лаунчер закончил загрузку обновления. |
Launcher update ready | Launcher Update Event | Лаунчер закончил обновление. |
Launcher update success | Launcher Update Event | Лаунчер успешно обновлен. |
События владения игрой
Event action | Event category | Trigger |
---|---|---|
Game Ownership | Ownership | Дополнительное поле: Event Label — идентификатор игры на платформе. |
События контента
Event action | Event category | Trigger |
---|---|---|
Article View | UI Event | Более 75% контента отображено на экране пользователя. Для контента с типом группа событие не отправляется. Дополнительные поля:
|
Article Click | UI Event | Пользователь нажал на элемент контента. |
События авторизации
Event action | Event category | Trigger |
---|---|---|
social | Authorization | Пользователь успешно авторизовался в лаунчере через социальную сеть. |
phone | Authorization | Пользователь успешно авторизовался в лаунчере без пароля с помощью телефона. |
Authorization | Пользователь успешно авторизовался в лаунчере без пароля с помощью электронной почты. | |
xsolla_login | Authorization | Пользователь успешно авторизовался в лаунчере без пароля с помощью электронной почты с использованием хранилища данных пользователей Иксоллы. |
firebase | Authorization | Пользователь успешно авторизовался в лаунчер без пароля с помощью электронной почты с использованием хранилища данных пользователей Firebase. |
playfab | Authorization | Пользователь успешно авторизовался в лаунчере без пароля с помощью электронной почты с использованием хранилища данных пользователей PlayFab. |
proxy | Authorization | Пользователь успешно авторизовался в лаунчере без пароля с помощью электронной почты с использованием собственного хранилища данных пользователей. |
device | Authorization | Пользователь успешно авторизовался в лаунчере через идентификатор устройства. |
server_custom_id | Authorization | Пользователь успешно авторизовался в лаунчере через с помощью custom ID (ID пользователя, сформированный на вашем сервере). |
cross | Authorization | Пользователь успешно авторизовался в лаунчере с помощью кросс-авторизации. Отправляется при каждом запуске. |
Как настроить
- Зарегистрируйтесь в Google Analytics и войдите в ваш аккаунт.
- Настройте собственные измерения в Google Analytics как показано в таблице ниже.
Index | Name | Scope |
---|---|---|
1 | Platform | Session |
2 | Is_test. Служебное поле для внутреннего использования Иксоллой. | Session |
3 | Launcher_id | Session |
4 | Launcher build number | Session |
5 | Session | Session |
6 | Article id | Session |
7 | Article type | Session |
8 | Active game id | Session |
9 | Login project id | Session |
10 | Target analytic game | Session |
11 | PAv4 label ID. Служебное поле для внутреннего использования Иксоллой. | Session |
12 | Game publisher project id | Session |
13 | Target game id | Session |
- Нажмите Admin в боковом меню.
- В разделе Property выберите Tracking info > Tracking code и скопируйте ваш Tracking ID.
- Откройте ваш проект в Личном кабинете.
- Нажмите Лаунчер в боковом меню.
- Найдите нужный лаунчер на дашборде и нажмите Редактировать.
- Перейдите в раздел Настройки > Общая информация > Аналитика.
- Вставьте Tracking ID, скопированный ранее, в поле Google Analytics Tracking ID.
- Нажмите Сохранить изменения.
Была ли статья полезна?
Спасибо за обратную связь!
Ваши мысли и идеи помогут нам улучшить ваш пользовательский опыт.Оценить страницу
Оценить страницу
В другой раз
Спасибо за обратную связь!
Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.