谷歌ga api多维度值,返回的数据少于我的预期

时间:2015-11-11 20:34:47

标签: google-analytics

可能的类似问题:GA total results is significantly less with hour dimension than with date dimension -Hour维超用最新-梦诗 但我使用samplingLevel = HIGHER_PRECISION

我正在注册我的活动如下:

ga('send', 'event', 'search_event_category', 'search_term', 'location');

category = search_event_category

action = search_term

label = location

我会通过ga api提交一份报告,让我回复行动与标签之间的关系:

["search_event_category",
"search_term",
"location",
"2"]

我在查询中使用以下参数获得了此返回:

metrics=ga:totalEvents
dimensions=ga:eventAction,ga:eventLabel
&filters=ga:eventCategory==search_event_category
&samplingLevel=HIGHER_PRECISION
&start-index=1
&max-results=10000

但我意识到总结果低于我的预期:

totalsForAllResults": {
"ga:totalEvents": "57623"
}

我预计totalEvents 80832.在GA界面中,我得到这个值

当我发送“dimensions = ga:eventAction”时,我得到“totalsForAllResults”:{“ga:totalEvents”:“80832”}

当我发送“dimensions = ga:eventLabel”时,我得到“totalsForAllResults”:{“ga:totalEvents”:“57623”}

当我发送“dimensions = ga:eventLabel,ga:eventAction”它看起来像是“内部联接”而我得到“totalsForAllResults”:{“ga:totalEvents”:“57623”}

我做得对吗?

更新1

我知道没有帮助数据会有多困难,但是这里放的图片证明了ga关系中没有查询返回

evidence that the relationship exists in ga

1 个答案:

答案 0 :(得分:1)

如果您要向GA发送不包含事件标签的事件,那么当您查询事件并指定ga:eventLabel维度时,将从返回的结果集中删除没有标签的事件。这是数字差异的最可能原因。

为了避免这个问题,我有时会将事件标签设置为“(未设置)”,以模仿GA内部如何指示尺寸值未知。