Google Analytics Reporting API按日期排序

问题描述

我已经按照本教程介绍了如何从google report api获取数据,我能够下载一些示例代码

https://developers.google.com/analytics/devguides/reporting/core/v4/quickstart/web-js

首先我让它在查询浏览器中工作,但是随后我更改了示例代码,它失败了。

这是我尝试过的:

      reportRequests: [
            {
              viewId: VIEW_ID,dateranges: [
                {
                  startDate: "30daysAgo",endDate: "today",},],metrics: [
                {
                  expression: "ga:sessions",dimensions: [{ expression: "ga:date" }],sort: [
                {
                  expression: "ga:sessions",

解决方法

您必须在 sort 表达式obj中设置ga:date

sort: [
  {
    expression: "ga:date",},