2013-06-18 3 views
1

Версия API - GoogleAnalyticsiOS_2.0beta4. Проблема, с которой я имею дело, следующая: f.e. У меня есть несколько экранов, один из которых называется PagesScreen. PagesScreen имеет несколько страниц. В дополнение к отслеживанию экрана, я хочу отслеживать посещаемые пользователем страницы.Google Analytics iOS. Как использовать -send: params:?

Если я использую пользовательский размер, f.e. pageName в сочетании с [tracker sendView: @ «Просмотр страницы»], очевидно, каждый раз, когда страница меняется, поселения страниц добавляются на экранные визиты с помощью экранного имени «Просмотр страницы». Я не хочу, чтобы статистика просмотров страниц смешивалась с видами экрана. Поэтому мне не нужно вызывать sendView: API. sendEvent: API также не подходит для моего случая.

Остальные методы: - (BOOL) отправить: (NSString *) параметры trackType: (NSDictionary *); Но ни одно описание не говорит мне об использовании, и не упоминает, что я нашел в руководстве по интеграции iOS. Что такое trackType и какова структура параметров? Кто-нибудь знает, как его использовать?

ответ

1

Я думаю, что вы можете найти разрешенные trackTypes и необходимые параметры на следующей странице: https://developers.google.com/analytics/devguides/collection/protocol/v1/devguide

Например, чтобы отправить событие с помощью посыла: параметры, то trackType должен быть @ «событие» и должны иметь следующие ключи/значения:

&ec=video  // Event Category. Required. 
&ea=play  // Event Action. Required. 
&el=holiday  // Event label. 
&ev=300   // Event value. 

Надеюсь, это поможет!

Смежные вопросы