即使无法获取该维度的数据,也可以从Google Analytics(分析)中获取维度数据

时间:2019-06-06 09:30:58

标签: google-analytics google-analytics-api google-api-client

我正在使用PHP中的Google Analytics(分析)报告工具。

在维度数据不可用时查询数据时遇到麻烦。

例如: 这些是维度 ga:date,ga:countryIsoCode,ga:eventCategory,ga:eventAction,ga:eventLabel我拥有。

这些是指标 ga:totalEvents,我有。

但是问题是对于某些数据ga:eventLabel存在,对于某些ga:eventLabel不存在。

当我在结果集中使用维度和指标进行查询时,数据不包括没有ga:eventLabel的数据。

即使缺少ga:eventLabel,如何获取数据?

1 个答案:

答案 0 :(得分:1)

这是Google Analytics(分析)报告的工作方式。 空尺寸几乎总是会过滤掉其他尺寸。 (GA使用(未设置)的少数例外) 您要么需要在跟踪时始终向ga:eventLabel上游添加一个值,要么执行硬查询工作。 1. ga:eventCategory 2. ga:eventCategory,ga:eventAction 3. ga:eventCategory,ga:eventAction,ga:eventLabel 然后,您-聪明地-将数据集缝合在一起。 您需要确保您不使用来自1的结果(在2等中向下钻取)。