如何在 google 分析移动应用程序 (iOS) 中设置具有多个视图的事件跟踪

How to set up event tracking with multiple views in google analytics for mobile app (iOS)

刚开始为我当前的应用程序使用 google 分析。

假设我有三种观点,例如动物、花卉和鸟类。 当用户单击该对象时,我想将对象的 ID 发送到 google 相应于视图类型的分析。

我在 Google Analytics

的应用程序 (属性) 中创建了这三个视图(动物、花卉和鸟类)

在每个视图中,代码如下所示

override func viewDidAppear(animated: Bool) {
        super.viewDidAppear(true)
        let tracker  = GAI.sharedInstance().defaultTracker
        tracker.set(kGAIScreenName, value: "Birds View")
        tracker.send(GAIDictionaryBuilder.createAppView().build())
    }
func birdViewClicked(){
        let tracker  = GAI.sharedInstance().defaultTracker
        tracker.set(kGAIScreenName, value: "Birds View")
        tracker.send(GAIDictionaryBuilder.createEventWithCategory("Bird", action: "Viewed", label: "Bird123", value: nil).build())
        tracker.set(kGAIScreenName, value: nil)
    }

那么 Google Analytics 中的 kGAIScreenName 和视图之间应该有任何映射吗? 我是否需要为视图添加过滤器或目标? 目前我正在 "All Mobile App Data" view

下获取所有对象

提前致谢

"All Mobile App Data" 只不过是 Google Analytics 用于您的移动统计信息的标题。您需要在 GA 中单击此按钮,它将带您进入仪表板视图。在那里,您可以使用默认值或设置您自己的自定义仪表板,以显示/跟踪您感兴趣的指标。您将在 'screens' 下看到您的视图,在 'events' 下看到您的事件。您还可以根据 https://developers.google.com/analytics/devguides/collection/ios/v3/customdimsmets

添加自定义维度