如何以编程方式使用Google AnalyticsAPI函数获取指标和维度列表?

时间:2013-06-11 13:33:31

标签: php google-analytics google-api metadata google-analytics-api

我正在尝试使用Google AnalyticsAPI,需要通过Google AnalyticsAPI获取指标和维度列表。

如何使用php中的Google AnalyticsAPI函数获取指标和维度列表?

2 个答案:

答案 0 :(得分:2)

这不能通过API获得。

维度和指标的完整列表可在developer.google.com/analytics网站上找到:

https://developers.google.com/analytics/devguides/reporting/core/dimsmets

更新2016-03-26

由于这个答案已经发布,因此该领域有一些发展,现在可以在api中找到。我无法删除此答案,因为它接受了@augustin的回复

Google Analytics Metadata API元数据API返回Google Analytics报告API中公开的列的列表和属性(即维度和指标)。返回的属性包括UI名称,描述,段支持等。目前,响应仅是Google Analytics核心报告API V3和Google Analytics Reporting API v4的元数据。实时和MCF元数据不可用。

答案 1 :(得分:1)

如果您需要维度和指标列表,可以使用Google Analytics API v3中的analytics.metadata.columns.list功能。

您可以使用PHP发出CURL请求,如:

// Get cURL resource
$curl = curl_init();
// Set some options - we are passing in a useragent too here
curl_setopt_array($curl, array(
    CURLOPT_RETURNTRANSFER => 1,
    CURLOPT_URL => 'https://www.googleapis.com/analytics/v3/metadata/ga/columns?key={YOUR_API_KEY}',
    CURLOPT_USERAGENT => 'Codular Sample cURL Request'
));
// Send the request & save response to $resp
$resp = curl_exec($curl);
// Close request to clear up some resources
curl_close($curl);

https://developers.google.com/analytics/devguides/reporting/metadata/v3/reference/metadata/columns/list?hl=en