如何不使用SDK从php-curl获取Google Analytics数据?

时间:2019-02-07 05:36:03

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

我正在浏览Google Analytics(分析)API文档,我只能看到如何使用SDK来获取分析数据,但是我想通过curl POSTGET方法来获取数据。

1 个答案:

答案 0 :(得分:0)

如果您使用curl和php,请相信我们仍然可以使用Google api php客户端库。但是,正如您所说的,您不想使用客户端库,以下内容应该可以帮助您检索Google Analytics(分析)数据。

端点是

POST https://analyticsreporting.googleapis.com/v4/reports:batchGet 

确保发送带有有效承载令牌的授权标头。

您可以在示例页面samples中看到所有json发布男孩

{
  "reportRequests":[
  {
    "viewId":"XXXX",
    "dateRanges":[
      {
        "startDate":"2015-06-15",
        "endDate":"2015-06-30"
      }],
    "metrics":[
      {
        "expression":"ga:sessions"
      }],
    "dimensions": [
      {
        "name":"ga:browser"
      }]
    }]
}

Google Analytics(分析)报告API v4不支持仅获取请求发布。