PHP Google Analytic V3 - 返回pagePath

时间:2015-07-03 19:59:24

标签: php filtering google-analytics-api

我试图返回某个网址的所有子/子网页。我可以使用官方GA控制台内的过滤器轻松完成此操作,但似乎无法通过API复制它

例如:

我试图获取所有不同水果和没有蔬菜的页面浏览量。

我不确定使用哪种维度和过滤器组合来实现这一目标。

$data = $analytics->data_ga->get($analyticsViewId, $startDate, $endDate, $metrics, array(
        'dimensions' => 'ga:pagePath',
        'filters'    => 'ga:pagePath==fruit/',
        'sort'       => '-ga:pageviews',
    ));

上面的代码有效,但只会返回单个页面(http://example.com/fruit),而不是子页面。在这里过滤甚至正确的方法?

我尝试使用

之类的匹配进行匹配
pagePath =@ /fruit/

哪种方法有效,但有时会返回奇怪的结果,感觉有点“笨拙”。缺乏一个更好的词。 http://example.com/something/fruit/something-else也可能存在,并且需要大量过滤服务器端来清除不想要的东西。

0 个答案:

没有答案