2013-09-05 5 views
3

я реализовал 3 пользовательских измерения уровня пользователя в Google Analytics прошивки для моего приложения следующим образом:Пользовательских размеры в Google Analytics прошивки

[tracker send:[[[GAIDictionaryBuilder createAppView] set:[DeviceType deviceType] forKey:[GAIFields customDimensionForIndex:1]] build]]; 
[tracker send:[[[GAIDictionaryBuilder createAppView] set:[[UIDevice currentDevice] systemVersion] forKey:[GAIFields customDimensionForIndex:2]] build]]; 
[tracker send:[[[GAIDictionaryBuilder createAppView] set:fullVersionUser forKey:[GAIFields customDimensionForIndex:3]] build]]; 

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

+0

* Google Analytics всегда был слишком запутан! Я хочу, чтобы Flurry стал лучше после приобретения Yahoo! * –

+0

@ rohan-patel - Да, есть много всего, что вы можете с ним сделать, это потрясающе. Я, вероятно, даже не использую его правильно. –

ответ

4

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

[tracker send:[[[[GAIDictionaryBuilder createAppView] set:@"App Delegate" forKey:kGAIScreenName] set:[DeviceType deviceType] forKey:[GAIFields customDimensionForIndex:1]] build]]; 

он работал. Вы также можете переместить код в контроллер вида, который подклассы GAITrackedViewController и делает:

self.screenName = @"some screen name"; 
+0

Могу я узнать, что такое второй набор: для? 'set: [DeviceType deviceType] forKey: [GAIFields customDimensionForIndex: 1]]' особенно ... Спасибо! – Zennichimaro

+0

@ Zennichimaro То есть, чтобы дать конкретную модель устройства, то есть iphone5s, iphone4, ipad и т. Д. –

+0

@CoDEFRo Мне интересно, где вы можете видеть эти пользовательские измерения на DashBoard? –

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