Отслеживание событий: iOS SDK

Из этого руководства вы узнаете, как отслеживать события в приложении с помощью SDK Google Analytics для iOS версии 3.

Обзор

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

Событие состоит из четырех полей, описывающих взаимодействие с контентом:

Название поля Поле трекера Тип Обязательно? Описание
Категория kGAIEventCategory NSString Да Категория события.
Действие kGAIEventAction NSString Да Действие, связанное с событием.
Ярлык kGAIEventLabel NSString Нет Ярлык события.
Значение kGAIEventValue NSNumber Нет Значение события.

Реализация

Для регистрации события в Google Analytics используйте GAIDictionaryBuilder.createEventWithCategory:action:label:value: и отправьте обращение, как показано ниже:

// May return nil if a tracker has not already been initialized with a property
// ID.
id<GAITracker> tracker = [[GAI sharedInstance] defaultTracker];

[tracker send:[[GAIDictionaryBuilder createEventWithCategory:@"ui_action"
                                                      action:@"button_press"
                                                       label:@"play"
                                                       value:nil] build]];