To Stack Overflow:
我在GAPI Google Group上发布了以下问题,但没有得到任何回复 . 对于任何对Analytics API有所了解的人来说,这是最后的尝试 .
我在下面发布了我原来的问题 .
担
大家好,
我们的帐户存在问题,因此Google Analytics界面中的数据与我们从API获得的数据不匹配 .
我们有一个网站,在一个GA帐户下分成多个“子网站” . 要查看子网站的数据,我已使用以下过滤器设置了一个高级细分:
GA:PAGEPATH = @ /富/酒吧/网站
要在界面中查看我的关键字,我选择此高级细分,然后导航到“流量来源” - >“来源” - >“搜索” - >“有机”,并选择“日期”作为日期范围 . 然后,我会收到一个相关访问的关键字列表 . 此列表的顶部是(未提供)关键字,该关键字已获得157次访问 .
要在API中模拟此查询,我运行以下请求...
过滤条件:ga:中= =有机; ga:pagePath = @ / foo / bar / site维度:ga:关键字度量标准:ga:visits排序:-ga:visits开始日期:2013-05-01结束日期:2013-05 -31
我从API收到一个关键字列表,这些关键字(大部分)与GA界面中的关键字相同 . 但是,访问次数要低得多 . 例如,在GA界面中有157次访问的(未提供)关键字在API中只有39次访问 .
我检查了(并仔细检查了)我的日期和查询,但我找不到这种差异的原因 .
我可以识别的唯一区别是使用高级细分,但肯定这应该只是匹配我的API过滤器 .
如果有人能够对此有所启发,我将不胜感激!
担
2 回答
获取令牌后使用以下代码,其中 $service 是initailzed变量的名称以获取分析服务
现在var_dump $ data变量然后在最后你会得到一个名为 items 的数组项wwhose元素将包含所需的值
这很可能是因为两者之间的查询实际上并不相同 . 如果您在UI中使用高级细分,那么您应该对API执行相同的操作 .
试试这个:
尺寸:ga:关键字
指标:ga:访问次数
排序:-ga:访问
开始日期:2013-05-01结束日期:2013-05-31
细分:动态:: ga:pagePath = @ / foo / bar / site
过滤器:ga:medium == organic