我是 GA API 的新手,所以我不知道在这种情况下如何以正确的方式提取结果。
例如,我正在尝试根据 ga:pagePath = ... 的过滤提取 avgTimeOnPage 值
但是每个都在..上返回一个数字值,ga:pagePath所以我认为ga:pagePathandga: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;