Google Analytics API:GA API 和 Google Analytics UI 之间的结果差异很小
Google Analytics API: tiny differences in results between GA API and Google Analytics UI
我正在查询 GA 报告 API v4 以获得 AdWords 关键字的一些指标。
我使用的维度:
ga:keyword
作为我使用的指标:
ga:adClicks,
ga:adCost,
ga:CPC,
ga:sessions,
ga:bounceRate,
ga:pageviewsPerSession,
ga:goalConversionRateAll,
ga:transactions,
ga:transactionRevenue
当我比较从 API 中提取的结果与通过 Google Analytics UI 获得的结果时,我发现某些关键字中的某些指标存在微小差异。
另外,当我尝试 GA API v3 时,我得到了相同的结果。
这是什么原因?
为什么某些返回的关键字指标与 UI 中的结果完全相同,但肯定不是?
我尝试了各种日期范围:1 天、一周、一个月,但在所有情况下,我发现某些关键字的某些指标存在细微差异。
这里是屏幕截图,其中包含指标差异示例:
红色表示差异,绿色 - 表示值相同
问题:出现差异的原因是您调用了两个不同的报表。
报告 1) UI报告。
如您所见,此报告由两部分组成,第一部分是来自 Google AdWords API 的点击次数、费用和每次点击费用,以及其他指标(会话、弹跳等),来自 Google Analytics。
因为您要进入 AdWords > 关键字,所以您实际上是在将过滤器设置为 select 仅 AdWords 流量。
报表 2) 自定义报表。
此报告提取的是不带任何过滤器的关键字维度。这意味着该报告还将包含 data for organic keywords, and any UTM_term parameters set.
由于有机关键字的会话没有 AdWords 数据,前三列将相同,但是 Google 分析特定列将显示指标变化。
解法:
要使您的报告相同,您需要向 API 请求添加过滤器,例如 ga:adwordsCustomerID
或 ga:source=google & ga:medium=cpc
.
我正在查询 GA 报告 API v4 以获得 AdWords 关键字的一些指标。
我使用的维度:
ga:keyword
作为我使用的指标:
ga:adClicks,
ga:adCost,
ga:CPC,
ga:sessions,
ga:bounceRate,
ga:pageviewsPerSession,
ga:goalConversionRateAll,
ga:transactions,
ga:transactionRevenue
当我比较从 API 中提取的结果与通过 Google Analytics UI 获得的结果时,我发现某些关键字中的某些指标存在微小差异。
另外,当我尝试 GA API v3 时,我得到了相同的结果。
这是什么原因?
为什么某些返回的关键字指标与 UI 中的结果完全相同,但肯定不是?
我尝试了各种日期范围:1 天、一周、一个月,但在所有情况下,我发现某些关键字的某些指标存在细微差异。
这里是屏幕截图,其中包含指标差异示例:
问题:出现差异的原因是您调用了两个不同的报表。
报告 1) UI报告。
如您所见,此报告由两部分组成,第一部分是来自 Google AdWords API 的点击次数、费用和每次点击费用,以及其他指标(会话、弹跳等),来自 Google Analytics。
因为您要进入 AdWords > 关键字,所以您实际上是在将过滤器设置为 select 仅 AdWords 流量。
报表 2) 自定义报表。
此报告提取的是不带任何过滤器的关键字维度。这意味着该报告还将包含 data for organic keywords, and any UTM_term parameters set.
由于有机关键字的会话没有 AdWords 数据,前三列将相同,但是 Google 分析特定列将显示指标变化。
解法:
要使您的报告相同,您需要向 API 请求添加过滤器,例如 ga:adwordsCustomerID
或 ga:source=google & ga:medium=cpc
.