В этом руководстве для разработчиков описывается, как отслеживать события в вашем приложении с помощью Google Analytics SDK для Android v3.
Обзор
События — это полезный способ сбора данных о взаимодействии пользователя с интерактивными компонентами вашего приложения, например о нажатиях кнопок или использовании определенного элемента в игре.
Событие состоит из четырех полей, которые вы можете использовать для описания взаимодействия пользователя с содержимым вашего приложения:
Имя поля | Поле трекера | Тип | Необходимый | Описание |
---|---|---|---|---|
Категория | Fields.EVENT_CATEGORY | String | Да | Категория события |
Действие | Fields.EVENT_ACTION | String | Да | Действие события |
Этикетка | Fields.EVENT_LABEL | String | Нет | Ярлык события |
Ценить | Fields.EVENT_VALUE | Long | Нет | Значение события |
Выполнение
Чтобы отправить событие в Google Analytics, используйте MapBuilder.createEvent()
и отправьте обращение, как в этом примере:
@Override public void onClick(View v) { // May return null if a EasyTracker has not yet been initialized with a // property ID. EasyTracker easyTracker = EasyTracker.getInstance(this); // MapBuilder.createEvent().build() returns a Map of event fields and values // that are set and sent with the hit. easyTracker.send(MapBuilder .createEvent("ui_action", // Event category (required) "button_press", // Event action (required) "play_button", // Event label null) // Event value .build() ); }