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