PHP谷歌分析V3-返回pagePath的子页面

PHP谷歌分析V3-返回pagePath的子页面,php,filtering,google-analytics-api,Php,Filtering,Google Analytics Api,我试图返回某个URL段的所有子/子页面。我可以使用官方GA控制台中的过滤器轻松完成这项工作,但似乎无法通过API进行复制 例如: 我正在尝试获取所有不同水果和蔬菜的页面浏览量 我只是不确定使用哪种维度和过滤器组合来实现这一点 $data = $analytics->data_ga->get($analyticsViewId, $startDate, $endDate, $metrics, array( 'dimensions' => 'ga:page

我试图返回某个URL段的所有子/子页面。我可以使用官方GA控制台中的过滤器轻松完成这项工作,但似乎无法通过API进行复制

例如:

我正在尝试获取所有不同水果和蔬菜的页面浏览量

我只是不确定使用哪种维度和过滤器组合来实现这一点

$data = $analytics->data_ga->get($analyticsViewId, $startDate, $endDate, $metrics, array(
        'dimensions' => 'ga:pagePath',
        'filters'    => 'ga:pagePath==fruit/',
        'sort'       => '-ga:pageviews',
    ));
上面的代码可以工作,但只返回一个页面(),而不返回子页面。过滤在这里是正确的方法吗

我试过用类似的方法匹配

pagePath =@ /fruit/
这确实有效,但有时会返回奇怪的结果,因为没有更好的词,感觉有点“笨拙”。它也可能存在,并且需要大量的服务器端过滤来清除不需要的内容