ios - 如何在 Google Analytics w/iOS 中设置自定义变量标签

标签 ios swift google-analytics

我正在尝试使用 iOS Swift 库向 Google Analytics 添加自定义变量:

let tracker = GAI.sharedInstance().defaultTracker

tracker.set("custom_field" value: "my_value")

这是我尝试创建过滤器的内容: https://www.youtube.com/watch?v=4WbOtcwgQqE

如何正确地将其设为自定义变量,以便我可以在 Google Analytics(分析)中添加过滤器?

最佳答案

它们不再称为自定义变量,而是自定义维度 (CD)。

要配置您在视频中指定的 CD:

转到您的 GA 帐户,进入管理,在您要创建此 CD 的属性下,单击“自定义定义”,然后单击“自定义维度”,例如 enter image description here

进入后,点击红色的“新自定义维度”。将其命名为任何您想要的名称,在本例中为“userRoles”,您也可以将其命名为“User Roles”。确保“范围”选择“用户”以了解有关范围的更多信息:https://support.google.com/analytics/answer/2709828?hl=en&ref_topic=2709827#scope

保存并记下新创建的 CD 的“索引”号。这就是您在代码中引用它的方式,而不是通过“userRole”或“User Role”,很可能它会是类似“1”或“customDimension1”的值,因为您只需将其设置为您想要的值用于识别不同的用户角色。

关于ios - 如何在 Google Analytics w/iOS 中设置自定义变量标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53273324/

相关文章:

ios - 如何在 TableViewCell 中获取更改后的值

ios - 无法在 Swift 中将一个结构分配给另一个结构

ios - 如何在 iOS SQLite 中为搜索查询启用 soundex()?

ios - 禁用 UIWebView 中的外部 url 链接

ios - Swift:在 iOS8 中旋转倾斜按钮?

ios - UIAccessibilityTraitAllowsDirectInteraction 和 VoiceOver : issue or bug in iOS?

ios - sqlite 文件存储在 Mac 的什么位置?

ios - 在 iOS 上使用 UI 自动化测试屏幕跟踪

google-analytics - 带有参数的Google API提供了未知的授权 header

android - 为什么实现Google Analytics时没有创建R.xml文件资源?