将多个维度传递给 google 分析 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
上进行排序,如果它被丢弃,则可能无法正常工作。
希望对您有所帮助。
在执行 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
上进行排序,如果它被丢弃,则可能无法正常工作。
希望对您有所帮助。