【问题标题】:AdSense data through Google Analytics API通过 Google Analytics API 获得的 AdSense 数据
【发布时间】:2017-09-28 21:52:30
【问题描述】:

我已经按照(相当复杂的)文档在我的 Laravel 应用中成功实现了 Google Analytics API。创建此指标对象时,我从服务器获得响应,那里没有问题:

$sessions = new Google_Service_AnalyticsReporting_Metric();
$sessions->setExpression("ga:sessions");

但是,这是我需要的数据:

然后我想我需要一些其他指标来获取我需要的数据,我在官方link 上搜索与source 相关的任何内容,但是我从列表中使用了哪个我会得到以下响应:

"""
{\n
  "error": {\n
    "code": 400,\n
    "message": "Unknown metric(s): ga:source\nFor details see https://developers.google.com/analytics/devguides/reporting/core/dimsmets.",\n
    "errors": [\n
      {\n
        "message": "Unknown metric(s): ga:source\nFor details see https://developers.google.com/analytics/devguides/reporting/core/dimsmets.",\n
        "domain": "global",\n
        "reason": "badRequest"\n
      }\n
    ],\n
    "status": "INVALID_ARGUMENT"\n
  }\n
}\n
"""

我有办法获取我需要的数据吗?

【问题讨论】:

    标签: php laravel google-analytics google-api


    【解决方案1】:

    如果有人想要答案,我已经解决了:

    //Create the Dimensions object.
    $dimensions = new Google_Service_AnalyticsReporting_Dimension();
    $dimensions->setName("ga:source");
    

    【讨论】:

      猜你喜欢
      • 2020-09-17
      • 1970-01-01
      • 1970-01-01
      • 2012-09-14
      • 2016-08-17
      • 2015-10-01
      • 1970-01-01
      • 2013-01-04
      相关资源
      最近更新 更多