Google analytics 在google analytics api中有没有办法获取特定用户的会话和页面视图?

Google analytics 在google analytics api中有没有办法获取特定用户的会话和页面视图?,google-analytics,google-analytics-api,Google Analytics,Google Analytics Api,我使用谷歌分析追踪数据,并在网站上启用“用户ID”跟踪 ga('set', 'userId', '<user_id>'); ga('set','userId',''); 我正在使用Google Analytics API构建自定义报告并在应用程序中显示。我们可以看到,谷歌分析正在跟踪这些信息,并且可以在“用户浏览器”部分看到这些信息 我想知道是否有一种方法可以通过在查询中传递userId来获取会话和用户的页面访问 此参数无法以任何方式访问。实际上,在BigQuery(仅适用于高级

我使用谷歌分析追踪数据,并在网站上启用“用户ID”跟踪

ga('set', 'userId', '<user_id>');
ga('set','userId','');
我正在使用Google Analytics API构建自定义报告并在应用程序中显示。我们可以看到,谷歌分析正在跟踪这些信息,并且可以在“用户浏览器”部分看到这些信息

我想知道是否有一种方法可以通过在查询中传递
userId
来获取会话和用户的页面访问


此参数无法以任何方式访问。实际上,在BigQuery(仅适用于高级用户)中,如果可以访问此参数,则会对Id进行哈希处理

您可以将此参数存储在自定义维度中。在工具上启用此选项,并使用clientID设置此选项。要做到这一点,您可以在页面视图的前面使用以下行

ga('set','dimension1',ga.getAll()[0].get('clientId'))


有了它,你可以复制这个。但是请注意,根据世卫组织的不同,这些信息可能是私人信息(如姓名、电子邮件和其他)。这也可以是一个高基数报告,只允许存储100k个不同的值,当您超过限制时,用户将被分组到(其他)中。

用户id维度目前不是标准的一部分,但是您可以将用户范围的自定义维度设置为相同的值,并通过查询获得相同的数据,
ga:dimensionXX