0

我想使用我的自定义尺寸查询谷歌分析实时API。GA自定义尺寸的实时API

在常规API(不实时)我可以做到这一点,如下所示:

'metrics': 'ga:pageviews', 
'filters': 'ga:pagePath=~/myPath*;ga:dimension2=='+myVal 

但是,当我改变的指标为 'RT:activeUsers',我得到了错误:

"Unknown dimension(s): ga:dimension2"

当我做了请求。

我改变了从分号过滤字符串分隔符&,我没有得到任何错误多,但结果总是返回0

是否可以做实时API过滤? TIA

+0

实时尺寸不支持RealTime API – Dmitry

回答

2

实时API不支持自定义维度(您可以看到list of supported dimensions and metrics here)。可能的原因是,至少会话和用户范围维度的值不能实时确定,因为基于点击的实时报告。所以你不能基于自定义维度进行过滤。

有一种可能的解决方法,但它带有一个警告,使得它几乎毫无意义。您可以创建其他数据视图,然后使用高级过滤器将点击的自定义维度值复制到实时API支持的维度 - 例如,您从您的自定义维度提取值并将其复制到“源”字段(或其他字段)。然后,您通过源字段查询/ filte以检索值。需要注意的是,源数据字段的原始值(或您所覆盖的任何字段)将会丢失。