使用 GA4 数据 API 按路径名过滤实时数据

问题描述 投票:0回答:2

我正在开发一个实时仪表板,该仪表板将使用数据 API (GA4) 从 Google Analytics 获取有关活跃用户的数据。我真正需要的功能是按路径名过滤事件。
所以我想在每个页面显示过去 30 分钟内的活跃用户,以便我可以看到过去半小时内哪些页面最受欢迎。

我正在使用相同的 API 来处理非实时数据,并且我能够通过向请求传递

dimensionFilter
来实现这一目标。我发现(在决定使用 GA4 后),可用的维度和指标子集非常有限,而且我可以用来按页面过滤事件的任何内容都不存在。 我还尝试实现自定义事件维度或指标,但这不适用于仅支持自定义用户属性的实时数据。

我无法找到有关是否针对实时请求实施页面尺寸或自定义事件支持的任何信息。我希望切换到 UA(通用分析)不是唯一的选择,因为我会丢失通过 GA4 收集的当前数据。

有人尝试请求可以通过页面属性过滤的实时数据吗?它甚至可以是页面标题 - 任何能让我了解用户实际查看内容的内容。

javascript google-analytics-api google-analytics-4 google-analytics-data-api
2个回答
2
投票

Google Analytics Data API 的实时报告中提供页面标题(请参阅实时维度和指标上的“unifiedScreenName”)。页面路径今天不可用。

这是“按页面标题和屏幕名称查看的视图”的实时报告请求示例:

{
  "dimensions": [
    {
      "name": "unifiedScreenName"
    }
  ],
  "metrics": [
    {
      "name": "screenPageViews"
    }
  ]
}

此请求将在 GA4 UI 中重现“按页面标题和屏幕名称显示的浏览量”卡片:

未来我们将致力于在实时报告中提供页面路径。此“按页面标题和屏幕名称显示的浏览量”报告适合您今天的使用案例吗?

谢谢,
布雷特·斯尼德
谷歌分析团队


-2
投票

差不多2年过去了,没有任何变化。这还有计划吗?

© www.soinside.com 2019 - 2024. All rights reserved.