获取特定的Google Analytics目标渠道阶段

时间:2013-02-21 13:56:50

标签: javascript php google-analytics google-analytics-api

我正在尝试获取具体的目标阶段值.. 但我只能得到 使用API​​ Expolorer

startGoal和Goal Completed(看看我附上的图片,了解我无法获得的内容) 随着

  

GA:goal1Start

我可以得到这个号码: 15,963(看看我附上的图片了解)

并使用

  

GA:goal1Completions

我能够得到这个数字: 31(看看我附上的图片了解)

Goal Stages Image

如何以值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&

2 个答案:

答案 0 :(得分:6)

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

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

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

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

没有必要的第一步

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

  1. 与第3步相关联的网址的访问次数(请参阅文档,“唯一网页浏览量”)。
  2. 未访问第3步的完成网址访问次数,因为渠道可视化报告将回填这些访问次数(请参阅文档“回填渠道步骤”。
  3. 没有第3步的完成访问的高级细分 Advanced Segment for Completion Visits without Step 3

    然后将1和2的结果一起添加。

    使用必需的第一步

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

    第3步访问的高级细分,第1步需要 Advanced Segment for Step 3 Visits, Step 1 Required

答案 1 :(得分:-2)

您无法通过访问常规Google AnalyticsAPI来获取此信息,但还有另一个名为“多渠道漏斗”API的API(更确切地说:Conversion Paths - Dimensions & Metrics)可让您提取您正在寻找的数据。到目前为止,我自己只使用过ga:次来电,但我的理解是,这正是mcf:来电所针对的。