我已经将analytics.js跟踪脚本插入到我的代码中,现在我尝试使用javascript获取用户数据,例如媒介、来源等,并将它们放入变量中。有没有办法使用客户端 ID 来执行此操作?
最佳答案
我假设您的意思是实时获取数据以在您的网站中使用。这是不可能的。
默认情况下,客户端 ID 不会在界面中公开,您需要使用自定义维度。
存在处理延迟,报告数据可能要到第二天才可靠。
虽然有来自实时 API 的(不太可靠的)数据(至少包含介质和来源信息),但它不支持自定义维度,因此您不能使用客户端 id 作为查询键。
此外,要从 API 检索数据,您需要经过身份验证,而您网页的当前用户则不需要经过身份验证。因此,您需要设置某种服务器端代理来为您处理身份验证。
此外,API 限制决定了您在给定时间范围内可以发出的请求数量。即使是一个小网站也会很快耗尽这些请求。
因此,虽然从理论上讲这听起来可行,但实际上对于任何现实生活目的都是不可行的。
关于javascript - 使用客户端 ID 获取用户信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43185969/