ios - Google Analytics iOS 中的自定义维度

标签 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 个列表都处于事件状态。我只是想知道,如何简单地查看这些维度?我试过生成自定义报告,但似乎没有显示任何内容。有没有办法让这些维度出现在定期报告中?

最佳答案

问题是我在没有设置屏幕 View 的应用程序委托(delegate)中执行上述代码行。当我将代码更改为以下内容时:

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

它起作用了。您还可以将代码移动到 View Controller ,该 View Controller 是 GAITrackedViewController 的子类并执行以下操作:

self.screenName = @"some screen name";

关于ios - Google Analytics iOS 中的自定义维度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18626074/

相关文章:

php - 通过 Google_Service_AnalyticsReporting_Report 获取下一个报告页面

php - 无需客户端登录的 Google Analytics Core Reporting API 版本 3.0

google-analytics - Google Analytics(分析)集成突然没有显示报告数据,但实时显示了流量

google-analytics - Google Analytics Embed API - 设置语言

ios - 使用 Swift 自定义 TableView 的页眉和页脚

ios - 在 Swift 中从单个字典填充 tableview 的不同部分

ios - 如何在OpenGL ES 2.0中实现glOrthof

ruby-on-rails - Google API调用使网页变慢

google-analytics - Google Analytics(分析)自定义变量未跟踪电子邮件地址

android - 当设备是 iPhone 时如何显示后退按钮