2

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

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

4

2 回答 2

3

这不能通过 API 获得。

developer.google.com/analytics 网站上提供了完整的维度和指标列表:

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

更新 2016-03-26

由于发布了此答案,因此该领域有一些发展,现在可以在 api 中使用。我无法删除此答案,因为它已被接受检查来自@augustin 的回复

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

于 2013-06-11T14:09:00.530 回答
1

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

您可以使用 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

于 2015-12-16T09:06:07.507 回答