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

В этом руководстве для разработчиков описывается, как отслеживать события в вашем приложении с помощью Google Analytics SDK для 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]];