我正在为一个产品设置Google Analytics帐户,该产品的多个版本作为相同用户群的前端。
因此,我们有一个名为X的产品,并且具有:
重点是相同的API,用户基础用于所有平台和应用程序。因此,如果我们有一个用户 John Doe ,他可以登录任何网络或应用程序。
我们希望从Google Analytics中提取以下信息。
我已经通过在Google Analytics中创建自定义维度来实现第2点,并相信这是最好的方法。
现在需要Gurus提供有关如何使用Google Analytics实现第1点的建议。
期待听到周围的人或应该如何处理这种情况。干杯!
答案 0 :(得分:0)
这个问题非常广泛,IMO任何你得到的答案都将主要以意见为基础。所以这是我的意见和一些额外的信息来启动。
您将遇到的第一个问题是Mobile google analytics帐户与网站分析帐户之间存在差异。两者不混。移动分析帐户使用屏幕名称插入屏幕视图。 Web帐户插入带有文档位置的PageViews。
无法分析两种不同的Google分析网络媒体资源。除非你打算将你的android和ios应用程序作为网站运行并像它的网页那样发送它不起作用。您可以将数据下载到您自己的系统或大查询中并在那里进行分析。比较您的自定义维度,以查看用户的不同操作。我想知道您将获得的分析质量,因为除了使用您的自定义维度用户ID和可能的日期之外,没有真正的方法可以比较数据并将其匹配。
我正在添加此内容,因为我不确定您在自定义维度中保存了什么。
您将要遇到的第二个问题是跟踪。 Google Analytics TOS不允许您向Google发送任何可识别信息。
所有Google Analytics客户必须遵守的Google Analytics服务条款禁止向Google Analytics()发送个人身份信息(,例如姓名,社会安全号码,电子邮件地址或任何类似数据 ),或永久识别特定设备的数据(如移动电话的唯一设备标识符,如果此类标识符无法重置)。
例如,您可以将您公司的客户ID作为user_id发送给John,但user_id是用于internal processing的内部贵重物品,这不是您可以通过api提取的内容。
用户ID可以关联一个或多个会话(以及任何会话) 这些会话中的活动)具有唯一且持久的ID 您发送到Google Analytics。
要实现用户ID,您必须能够生成自己的唯一ID ID,始终为用户分配ID,并在任何地方包含这些ID 您将数据发送到Google Analytics。
例如,您可以发送自己生成的唯一ID 将Google Analytics的身份验证系统作为用户ID的值。任何 参与,如链接点击和页面或屏幕导航,即 在分配唯一ID时可以发送和连接 通过用户ID进行分析。
你能做的最好的事情就是创建一个custom dimension,然后用每个命中用户名= johnscustomerId发送它。你似乎已经完成了。这就是我过去所做的,而且效果非常好。