我正在尝试在(蛋糕)PHP中为Google Analytics(分析)编写一个自定义API查询,它将取回最近12个月的页面浏览量很多)页面。谷歌分析API - 取回很多页面的页面浏览量
这里是我到目前为止有:
$metrics = "ga:pageviews";
$params = array(
'dimensions'=>'ga:date',
'filters'=>'ga:pagePath==/enquires/add/200,ga:pagePath==/enquires/add/201',
'sort'=>'ga:date',
'max-results'=>366
);
$startDate = date('Y-m-d', time()-60*60*24*365);
$endDate = date('Y-m-d', time());
$data = $this->service->data_ga->get('ga:' . $profileId, $startDate, $endDate, $metrics, $params);
...这工作的一对夫妇PAGEPATH过滤器,但不幸的是,我正在使用过滤正是我想要的网页过滤参数是限于最多128个字符。
如果我有很多我想在我的报告中使用的网址(比如50,但可能更多),我如何才能使用Google Analytics进行过滤?
我试着想出一个正则表达式,但这还太长。
我想过要求每页面(或正则表达式/查询/添加/ *),然后筛选出我正在寻找的,但这感觉就像做错事情的方式。
如何将一长串过滤器传递给Google AnalyticsAPI?还是有另一种方式?
(顺便说一句,这是一个房地产网站,这些报告是为业主怎么看的时候则属性已被浏览所以它需要仅限于自己的财产网页网址)