我正在尝试获得特定的目标阶段值。但我只能通过 API Expolorer 获得
startGoal 和 Goal Completed (查看我附上的图片以了解我无法获得的内容)与
ga:goal1Start
我能得到数字:15,963(看我附上的图片就明白了)
并与
ga:goal1Completions
我能得到数字:31(看我附上的图片就明白了)
如何获得值为 156 的目标的中间阶段?这甚至可能吗?
我正在尝试获得特定的目标阶段值。但我只能通过 API Expolorer 获得
startGoal 和 Goal Completed (查看我附上的图片以了解我无法获得的内容)与
ga:goal1Start
我能得到数字:15,963(看我附上的图片就明白了)
并与
ga:goal1Completions
我能得到数字:31(看我附上的图片就明白了)
如何获得值为 156 的目标的中间阶段?这甚至可能吗?
那些中间数字不能通过 API 直接访问——既不是典型的 GA API 也不是新的 Multi Channel Funnels API。Multi Channel Funnels API 处理在完成目标之前从多个来源(或“渠道”)访问的用户,因此其名称中的“渠道”实际上指的是与我们在这里关注的不同类型的渠道——一次访问中的综合浏览量漏斗。
虽然这些中间数不能直接通过 API 获得,但我们可以使用 API 和一些基于文档的知识来计算它们。
这份Google Analytics 文档提供了有关如何计算漏斗可视化报告的重要信息。为了清楚地计算您在中间步骤中看到的数字,我将参考本文档的各个部分,因为这些数字不像页面浏览量或对该步骤的访问量那么简单。
查看您的漏斗,我相信您已选择“必需的第一步”选项。我将首先在没有此选项的情况下进行解释,然后解释我们如何修改我们的流程以考虑所需的第一步。我将您的漏斗建模为第 1 步 > 第 2 步 > 第 3 步 > 完成,我假设我们想要与第 3 步关联的数字。第 2 步的过程将类似。
我们需要从 API 中收集以下信息。为此,您应该在 GA 界面中创建高级细分以匹配这些人群,然后通过数字 id在 API 中使用细分:
无需步骤 3 的完成访问的高级细分
然后将1和2的结果相加。
您将收集与上述第 1 步和第 2 步相同的信息,但您将扩展高级细分以要求访问也包括第 1 步。
第 3 步访问的高级细分,需要第 1 步
您无法通过访问普通的 Google Analytics API 来获取此信息,但还有另一个 API 称为“多渠道漏斗”API(更准确地说:转化路径 - 维度和指标)应该可以让您提取您正在寻找的数据。到目前为止,我自己只使用过这些ga:
调用,但据我了解,这正是mcf:
调用的目的。