Google Analytics iOS中的自定义维度

时间:2013-09-05 00:49:33

标签: ios google-analytics google-analytics-api

我已按照以下方式在Google Analytics iOS中为我的应用实施了3个用户级自定义维度:

[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个列表都处于活动状态。我只是想知道,我如何简单地查看这些尺寸?我已经尝试生成自定义报告,似乎没有任何显示。反正有没有让这些尺寸出现在常规报告中?

1 个答案:

答案 0 :(得分:4)

问题是我在app委托中执行上面的代码行,我没有设置屏幕视图。当我将代码更改为以下内容时:

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

它奏效了。您还可以将代码移动到子类GAITrackedViewController的视图控制器并执行:

self.screenName = @"some screen name";