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

时间:2015-01-20 20:43:47

标签: ios swift mobile google-analytics analytics

刚开始在我当前的应用中使用谷歌分析。

让我说我有三种观点,例如动物,花和鸟。 我想在用户点击该对象时将对象的ID发送到与该视图类型相对应的Google Analytics。

我在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)
    }

那么kGAIScreenName和Google Analytics中的观点之间是否应该进行映射? 我是否需要为视图添加过滤器或目标? 目前我正在获取所有移动应用数据"图

提前致谢

1 个答案:

答案 0 :(得分:1)

“所有移动应用数据”只不过是Google Analytics用于移动设备统计信息的标题。您需要在GA中单击此按钮,它将转到仪表板视图。在那里,您可以使用默认设置或设置自己的自定义仪表板来显示/跟踪您感兴趣的指标。您将在“屏幕”下看到您的观看次数,并在“事件”下列出您的事件。您还可以按https://developers.google.com/analytics/devguides/collection/ios/v3/customdimsmets

添加自定义尺寸