我通过通用分析实现了用户 ID 跟踪:
ga("set", "&uid", "'.<?= $userId ?>.'");
我认为我应该能够在报告中看到特定的用户,但似乎不可能在任何类型的报告中显示不同的用户。我也没有在分析 API 中找到这个选项。我希望我可以跟踪这个特定用户创建的事件。
是否可以在不创建自定义维度并将 userID 设置为其值的情况下跟踪分析报告中的特定用户?
我通过通用分析实现了用户 ID 跟踪:
ga("set", "&uid", "'.<?= $userId ?>.'");
我认为我应该能够在报告中看到特定的用户,但似乎不可能在任何类型的报告中显示不同的用户。我也没有在分析 API 中找到这个选项。我希望我可以跟踪这个特定用户创建的事件。
是否可以在不创建自定义维度并将 userID 设置为其值的情况下跟踪分析报告中的特定用户?
不可以。用户 ID 功能旨在跨设备识别经过身份验证的用户,以便生成跨设备报告。但是,Analytics 仍将仅提供汇总数据。
如果您创建 id 来识别个人用户,您不仅需要注意不要违反 Google 的 TOS(禁止用户个人数据或任何可用于公司外部人员识别用户的内容),您还必须考虑不同的立法机构(例如,我住的地方建立个人资料只有在用户许可的情况下才是合法的,事实上,在用户 ID 功能的 TOS 中,Google 要求您在通过用户 ID 跟踪用户之前征得用户同意)。
因此,免费版本不会为您提供用户数据(afaik with premium,您可以将具有每个用户的客户端 ID 的数据集导出到 Google Big Query,但 GA Premium 有点贵)。