【问题标题】:How to get metrics and dimensions list using Google Analytics API functions programticly?如何以编程方式使用 Google Analytics API 函数获取指标和维度列表?
【发布时间】:2013-06-11 13:33:30
【问题描述】:

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

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

【问题讨论】:

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


    【解决方案1】:

    这不能通过 API 获得。

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

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

    2016 年 3 月 26 日更新

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

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

    【讨论】:

      【解决方案2】:

      如果您需要维度和指标列表,可以使用 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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2017-04-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多