gpt4 book ai didi

google-analytics-api - 如何通过Query API获取 "entered"、 "proceeded"等Goal Funnel Step数据?

转载 作者:行者123 更新时间:2023-12-03 22:23:43 25 4
gpt4 key购买 nike

在 Google Analytics 网站上查看目标 channel 报告时。我不仅可以看到目标开始和完成的次数,还可以看到每个步骤的访问次数。

如何通过 Google Analytics API 查找步骤数据?

我正在使用查询资源管理器进行测试,并通过 3 个步骤对目标进行测试,其中第 1 步标记为必需

我能够通过使用 goalXXStarts 和 goalXXCompletions 运行来获得开始和完成:

https://www.googleapis.com/analytics/v3/data/ga?ids=ga%3A90593258&start-date=2015-09-12&end-date=2015-10-12&metrics=ga%3Agoal7Starts%2Cga%3Agoal7Completions

但是我想不出一种方法来获取目标第二步数据。

我尝试将 ga:usersga:uniquePageViews 与第 2 步的 URL 一起使用,并将 previousPagePath 作为第 1 步(必需 = true)并添加到其中下一阶段的 ga:usersga:uniquePageViews 以及步骤 1 的 ga:previousPagePath(因为其 required=true)用于回填。

我也尝试过其他组合,但始终无法达到或接近正确的数字。

最佳答案

可用于通过 Google Analytics(分析)核心报告 API 执行转化漏斗分析的一种技术是定义 segment对于漏斗中的每个步骤。如果漏斗的第一步是 'required'步骤,那么该步骤也必须包含在每个后续步骤的段中。

例如,如果您的漏斗具有名为 A、B 和 C 的三个步骤,那么您需要为 A 定义一个分割,为 B 定义一个分割,为 C 定义另一个分割。

如果需要步骤 A,则:

  • 第 1 部分:查看了页面 A,
  • 第 2 部分:浏览过页面 A 和浏览过页面 B,
  • 第 3 部分:浏览过页面 A 和浏览过页面 C。

否则,如果不需要步骤 A,则:

  • 第 1 部分:查看了页面 A,
  • 第 2 部分:查看了页面 B,
  • 第 3 部分:查看页面 C。

要获取漏斗中每个步骤的计数,您可以针对每个分割执行查询以获取该分割匹配的 session 的数量。此外,您可以查询每个步骤的上一页和下一页,包括入口和导出(如果需要);在这种情况下,查询 previousPagePathpagePath 作为维度以及指标 uniquePageviewsentrancesexits。请记住 'hit-level' vs 'session-level' data 之间的区别在执行、构建和解释每个查询的结果时。

您也可以通过使用 sequential segmentation 获得类似的结果这将使您能够更好地控制漏斗步骤的计数方式,并在需要时允许进行非顺序漏斗分析。

关于google-analytics-api - 如何通过Query API获取 "entered"、 "proceeded"等Goal Funnel Step数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33100978/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com