5

我正在尝试获得特定的目标阶段值。但我只能通过 API Expolorer 获得

startGoal 和 Goal Completed (查看我附上的图片以了解我无法获得的内容)与

ga:goal1Start

我能得到数字:15,963(看我附上的图片就明白了)

并与

ga:goal1Completions

我能得到数字:31(看我附上的图片就明白了)

目标阶段图像

如何获得值为 156 的目标的中间阶段?这甚至可能吗?

Api Explorer: https ://developers.google.com/apis-explorer/#p/analytics/v3/analytics.data.ga.get?ids=ga%253A68044380&start-date=2013-02-20&end-date=2013- 02-20&metrics=ga%253Agoal1Starts%252C+ga%253Agoal1Completions&_h=24&

4

2 回答 2

7

那些中间数字不能通过 API 直接访问——既不是典型的 GA API 也不是新的 Multi Channel Funnels API。Multi Channel Funnels API 处理在完成目标之前从多个来源(或“渠道”)访问的用户,因此其名称中的“渠道”实际上指的是与我们在这里关注的不同类型的渠道——一次访问中的综合浏览量漏斗。

虽然这些中间数不能直接通过 API 获得,但我们可以使用 API 和一些基于文档的知识来计算它们。

这份Google Analytics 文档提供了有关如何计算漏斗可视化报告的重要信息。为了清楚地计算您在中间步骤中看到的数字,我将参考本文档的各个部分,因为这些数字不像页面浏览量或对该步骤的访问量那么简单。

查看您的漏斗,我相信您已选择“必需的第一步”选项。我将首先在没有此选项的情况下进行解释,然后解释我们如何修改我们的流程以考虑所需的第一步。我将您的漏斗建模为第 1 步 > 第 2 步 > 第 3 步 > 完成,我假设我们想要与第 3 步关联的数字。第 2 步的过程将类似。

无需第一步

我们需要从 API 中收集以下信息。为此,您应该在 GA 界面中创建高级细分以匹配这些人群,然后通过数字 id在 API 中使用细分:

  1. 对与第 3 步关联的 URL 的访问次数(请参阅文档“唯一网页浏览量”)。
  2. 未访问步骤 3 的完成 URL 访问次数,因为漏斗可视化报告将回填这些访问(请参阅文档“回填漏斗步骤”)。

无需步骤 3 的完成访问的高级细分 无需步骤 3 的完成访问的高级细分

然后将1和2的结果相加。

需要第一步

您将收集与上述第 1 步和第 2 步相同的信息,但您将扩展高级细分以要求访问也包括第 1 步。

第 3 步访问的高级细分,需要第 1 步 第 3 步访问的高级细分,需要第 1 步

于 2013-03-06T23:32:23.253 回答
-2

您无法通过访问普通的 Google Analytics API 来获取此信息,但还有另一个 API 称为“多渠道漏斗”API(更准确地说:转化路径 - 维度和指标)应该可以让您提取您正在寻找的数据。到目前为止,我自己只使用过这些ga:调用,但据我了解,这正是mcf:调用的目的。

于 2013-03-03T20:56:22.263 回答