将多个维度传递给google analytics API


Passing multiple dimensions to google analytics API

在执行Google Analytics API查询时,如何传递多个维度。例如,在我的维度中,除了ga:hostname之外,我还将如何传递ga:pagePath

return $analytics->data_ga->get(
      'ga:' . $profileId,
      '60daysAgo',
      'today',
      'ga:visits',
      array(
        'dimensions' => 'ga:hostname',
        'metrics' => 'ga:pageviews',
        'sort' => '-ga:pageviews',
        'max-results' => '500'
    )
);

您只需用逗号分隔它们。例如:

'ga:hostname,ga:country,ga:browser'

还要注意,在您的代码示例中,您将传递度量ga:visits(已弃用),然后再传递ga:pageviews,我假设它将被丢弃,因为它不在正确的位置。然后在ga:pageviews上进行排序,如果它被丢弃,它可能不会工作。

希望能有所帮助。