我使用谷歌分析来处理数据,并在网站上启用“用户ID”跟踪。
ga('set', 'userId', '<user_id>');
我正在使用Google AnalyticsAPI来构建自定义报告并在应用程序中显示它。我们可以看到Google分析正在跟踪这些信息,并且可以在“用户浏览器”部分中看到。
我想知道有没有办法通过在查询中传递userId
来获取用户的会话和页面访问。
答案 0 :(得分:2)
无法以任何方式访问此参数。实际上,在可以访问此参数的BigQuery(仅适用于高级用户)中,Id是Hashed。
您可以执行的操作是将此参数存储在自定义维度中。在工具上启用此功能并使用clientID进行设置。为此,您可以在页面视图之前使用以下行。
ga(&#39; set&#39;,&#39; dimension1&#39;,ga.getAll()[0] .get(&#39; clientId&#39;))
有了这个,你可以复制它。但要注意,这取决于谁,这些信息可以是私人信息(如姓名,电子邮件和其他人)。此外,这可以是一个高基数报告,只允许存储100k个不同的值,当您通过限制时,用户将被聚合(其他)。