我是 GA API 的新手,所以我不知道在这种情况下如何以正确的方式提取结果。
例如,我正在尝试根据 ga:pagePath = ... 的过滤提取 avgTimeOnPage 值
但是每个都在..上返回一个数字值,ga:pagePath
所以我认为ga:pagePath
andga:avgTimeOnPage
结果没有正确显示。也许我没有提取正确的方法。
任何可以提供帮助的人将不胜感激。
$ids = 'ga:123456789';
// $start_date $end_date already defined
$filter = 'ga:pagePath==/folder/somepage.html';
$metrics = 'ga:avgTimeOnPage';
$optParams = array('dimensions' => 'ga:pagePath', 'filters' => $filter);
$data = $service->data_ga->
get($ids, $start_date, $end_date, $metrics, $optParams);
foreach($data['totalsForAllResults'] as $rows) :
echo $rows['ga:pagePath']; // why returning a single digit value?
echo $rows['ga:avgTimeOnPage']; // also returns a single digit
endforeach;