Отслеживание событий
Введение
Благодаря событиям в приложении вы можете отслеживать действия пользователей внутри вашего приложения. Такие события, как регистрация, прохождение уровней, покупки и т. д. вы можете зарегистрировать как внутренние события приложения. Внедрение внутренних событий приложения обязательно для целей анализа приложения после установки.
Типы Cобытий
События в приложении можно разделить на две категории:
-
Базовые события - это стандартные внутре нние события приложения, которые помогают вам понять действия пользователей внутри вашего приложения.
Примеры:
level1_finished
level2_start
app_login -
Насыщенные события - аналогичные базовые события в приложении, но позволяющие вам получить более подробную информацию о событии с помощью ряда параметров. Вы узнаете о них больше на шаге 1. Через параметры можно отправить дополнительную информацию о событии. Например, вы можете не только узнать, что приложение было открыто, но и точную дату и время.
Примеры:
level1_finished (result)
level2_start(time)
app_login(date)
Рекомендуемые Cобытия
Вам нужно выбрать события, которые лучше всего подходят для вашего приложения.
-
Для лучшей навигации по отчетам мы рекомендуем использовать одинаковые имена событий в вашем приложении на всех платформах.
-
Создавайте всевозможные события с максимальным количеством деталей, описывающих действия пользователя в вашем приложении.
-
Мы рекомендуем использовать только строчные буквенно-цифровые символы (a-z и 0-9) для названий событий в приложении.
Примеры (для других приложений):
appodeal_initialized
complete_registration
user_login
tutorial_completion
on_search
content_view
in_app_purchase
Примеры (для игр):
game_start
game_win
game_end
main_menu_open
game_lose
round_start
round_end
pause_menu_open
design_dialog_open
settings_dialog_open
design_application_changed
level1_complete
appodeal_consent_dialog_open
appodeal_consent_dialog_result
Шаг 1. Как Отслеживать События В Приложении
Appodeal SDK позволяет отправлять события в следующие аналитические сервисы, используя единый метод:
- Swift
- Objective-C
Appodeal.trackEvent(
"some event",
customParameters: ["foo": "bar"]
)
[Appodeal trackEvent:@"some event"
customParameters:@{ @"foo": @"bar" }
];
Параметры события могут быть только строками и числами, они позволяют вам отправлять дополнительную информаци ю о событии в вашем приложении.
Шаг 2. Настройка Внутренних Событий Приложения На Стороне MMP
Some additional steps may be needed on the MMP side to complete events setup.