Послеустановочная аналитика — отслеживание событий и уровней через «сервер-сервер»

Последнее обновление:
Отслеживание событий с помощью Chartboost позволяет наблюдать за вовлеченностью игроков для того, чтобы создавать сегменты пользователей, которые потенциально могут делать покупки внутри приложения. Такие сегменты помогают оптимизировать привлечение пользователей, повышать эффективность кампаний ретаргетинга и прибегать к другим способам монетизации.

Сторонние платформы могут отслеживать:

  • События покупок, которые можно отслеживать через «сервер-сервер». Подробнее ▶
  • Настраиваемые события, то есть определенные действия или достигнутые этапы в игре.
  • События уровней, то есть прогресс игроков, выраженный в динамических значениях. Например: «Игрок достиг уровня 3!» «Игрок достиг уровня 4!» «Игрок достиг уровня 5!» и так далее.

 

В обратной передаче отслеженного события или уровня для Chartboost есть две составляющие:

Идентификация события

event_field

Это идентификационный код Chartboost для событий такого типа. Для того или иного типа событий выберите соответствующее полю значение (от 1 до 5), которое будет использоваться для этого типа. Например, Tutorial Complete может быть event_field = 2, а Player's Current Levelevent_field = 3.

Каждое event_field должно соответствовать одному типу событий.
event_field 1, 3 и 4 связаны с повторяемыми событиями (повышение уровней) и требуют значений, которые со временем только увеличиваются.
event_field 2 и 5 – события непоследовательные (например, Tutorial Complete), и они идеально подходят для однократных достижений.

 

event_label

Это простое текстовое описание поля event_field, которое отображается на странице аналитики на панели пользователя Chartboost. Например, если event_field = 2 соответствует пройденному обучению, то event_label можно определить как Tutorial Complete.

 


 

Описание прогресса игрока

Связано ли с вашим событием динамическое числовое значение?

  • Если нет, задайте main_level = 1
  • Если нет, но имя подразумевает интервал (например, SPUN_5_TIMES), присвойте main_level это значение.
  • Если же значение есть, укажите его как main_level

Связано ли с вашим событием какое-нибудь второе динамическое числовое значение?

  • Если нет, задайте sub_level = 0
  • Если же да, сделайте sub_level равным этому значению.

 


Пример:

 

Событие: Tutorial complete!
event_field = 2
event_label = "TUTORIAL_COMPLETE"
main_level = 1
sub_level = 0

 

Событие: Spun 10 times!
event_field = 1
event_label = "spins"
main_level = 10
sub_level = 0

 

Событие: Spun 5 times!
event_field = 1
event_label = "spins"
main_level = 5
sub_level = 0