2

我们有一个使用 Google Analystics iOS SDK 来跟踪“页面浏览量”和事件的原生 iOS 应用程序。

我们也准备推出 Android 版本。

我们有一个关于“应用程序启动”的事件,记录设备信息,包括设备和操作系统版本。

理想情况下,无论是我们的 iOS 还是 Android 应用程序,我都希望能够“切片和切块”几乎所有事情——包括到单个事件的级别。

在我看来,有几种不同的方法可以做到这一点: - 查看数据并按“操作系统”划分。这对于本机应用程序有多准确?我已经看到“Windows / Internet Explorer”出现在一个纯 iOS 应用程序中,所以这让我很紧张......

  • 根据我们的“应用程序启动”事件创建一个自定义高级细分 - 但如果我认为尝试深入到细节级别,这似乎会“炸毁” GA。例如,如果我为 iPhone 创建一个细分,为 Android 创建一个细分,我可以在它们之间进行选择,但不能同时看到它们。

其他想法?

4

2 回答 2

6

Google 建议使用相同的属性来跟踪同一应用程序的不同平台(即 Android 的 MyApp 和 iOS 的 MyApp)。

https://support.google.com/analytics/answer/2587087

您可以使用不同的视图进一步深入并查看不同平台的分析。所以为这个属性创建三个视图。

  • Complete Stats——这个视图有来自所有平台的流量。无论平台如何,都可用于创建累积报告。
  • iOS 的统计信息 - 此视图仅包含来自 iOS(iPhone/iPad 应用程序)的流量
  • Android 的统计信息 - 此视图包含来自 Android(手机和平板电脑)的流量

默认情况下,当您创建属性时,Google 分析会创建一个默认视图。这是完整的统计视图。默认情况下,它没有任何过滤器和细分。保持此视图不变很重要,因为向此视图添加过滤器会丢失数据。

要为 iOS 视图创建统计信息,请转到“完整统计信息”的视图设置,然后单击“复制视图”并将其重命名为“iOS 统计信息”。在新视图中。转到细分>条件并添加

操作系统匹配正则表达式^(iOS|iPad|iPhone|iPod)$ 并保存。您的新视图只有 iOS 的流量。

谷歌分析细分 iOS 流量

对于第三个视图,遵循类似的步骤,但添加

操作系统 与高级段过滤条件中的正则表达式^(iOS|iPad|iPhone|iPod)$不匹配。

现在,您的应用数据拥有三个视图。一个是累积的,另一个是针对不同平台的。

追踪快乐!!

于 2014-01-23T20:55:01.600 回答
1

我发现您提到的“操作系统”是一种“足够好”的方式来跟踪您正在寻找的内容。我也看到那里没有任何意义的条目(Windows / IE)但它是如此之少,我只是忽略它。

也就是说,如果您想要更好的控制,“自定义变量”是一个很好的方法。直到最近,分析 SDK 还不支持这一点,但我相信 IOS 和 Android SDK 现在都支持它。这些链接中的更多信息(“自定义变量”的grep):

http://analytics.blogspot.com/2010/12/custom-variables-for-your-android.html

http://code.google.com/mobile/analytics/docs/iphone/

http://code.google.com/mobile/analytics/docs/android/

它们被定义为:“自定义变量是您可以在跟踪代码中插入的名称-值对标记,以优化 Google Analytics(分析)跟踪。使用自定义变量,您可以定义其他细分以应用于您的访问者,而不是已经提供的细分通过分析。”

于 2011-04-13T20:41:53.280 回答