Google 同一应用的多个构建分析的层次结构

Hierarchy of Google Analytics for Multiple Builds of Same App

我正在为一个产品设置 Google 个分析帐户,该产品有多个构建作为 相同用户群 的前端。

所以我们有一个名为 X 的产品并且有:

  1. 网站建设
  2. 移动网络
  3. Android 应用 1
  4. iOS 应用 1
  5. Android 应用 2
  6. iOS 应用 2 6.

要点是所有平台和应用程序都使用相同的 API 和用户群。因此,如果我们有一个用户 John Doe,他可以登录任何网络或应用程序。

我们想从 Google Analytics 中提取以下信息。

  1. 用户 ID 功能下,该用户围绕所有构建和应用程序的会话聚合,但可识别。所以我可以知道用户 John 昨天登录了网络,今天使用了移动应用程序。
  2. 每个用户都属于我们系统中的一个客户(公司)。所以想根据公司隔离所有信息。

我已经通过在 Google Analytics 中创建自定义维度实现了第 2 点,我相信这是最好的方法。

现在需要专家提供有关如何使用 Google 分析达到第 1 点的建议。

  1. 对所有构建和应用程序使用单个帐户和单个 属性
  2. 如果是,那么如何在会话中识别这些应用程序和构建
  3. 如果我在 GA 帐户中使用多个 properties/apps 那么如何汇总所有用户会话?

期待听到周围的人或应该如何处理这种情况。干杯!

这个问题非常广泛,IMO 你将得到的任何答案都将主要基于意见。所以这是我的意见和一些额外的信息。

您将遇到的第一个问题是 Mobile google analytics 帐户和网络分析帐户之间存在差异。两者不混合。移动分析帐户插入带有屏幕名称的屏幕视图。当网络帐户插入带有文档位置的页面视图时。

无法在两个不同的 Google 分析 Web 属性之间进行分析。除非您打算将 android 和 ios 应用程序作为网站发送到 运行 并像发送网页一样发送它,否则它不会工作。您可能会将数据下载到您自己的系统或大查询中并在那里进行分析。比较您的自定义维度以了解用户的不同之处。我想知道您将获得的分析质量,因为除了使用您的自定义维度用户 ID 和可能的日期之外,您没有真正的方法来比较数据和匹配数据。

我添加这个是因为我不确定您在自定义维度中节省了什么。

您将遇到的第二个问题是跟踪。 Google 分析 TOS 不允许您向 Google 发送任何可识别信息。

The Analytics terms of service, which all Analytics customers must adhere to, prohibits sending personally identifiable information (PII) to Analytics (such as names, social security numbers, email addresses, or any similar data), or data that permanently identifies a particular device (such as a mobile phone’s unique device identifier if such an identifier cannot be reset).

例如,您可以将 John 的公司客户 ID 作为 user_id 发送,但 user_id 是用于 internal processing 的内部价值,这不是您可以通过api。

The User ID enables the association of one or more sessions (and any activity within those sessions) with a unique and persistent ID that you send to Analytics.

To implement the User ID, you must be able to generate your own unique IDs, consistently assign IDs to users, and include these IDs wherever you send data to Analytics.

For example, you could send the unique IDs generated by your own authentication system to Analytics as values for the User ID. Any engagement, like link clicks and page or screen navigation, that happen while a unique ID is assigned can be sent and connected in Analytics via the User ID.

您最好的办法是创建一个 custom dimension 并在每次点击 username=johnscustomerId 时发送它。您似乎已经完成了。这是我过去所做的,并且效果非常好。