javascript - Google Analytics Reporting API 按日期排序
问题描述
我已经按照本教程了解如何从谷歌报告 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",
},
],
},
],
解决方案
您必须ga:date
在排序表达式 obj 中设置:
sort: [
{
expression: "ga:date",
},
推荐阅读
- python - 为什么 Alpha 混合无法正常工作?
- android - 如何在运行时将 ViewGroup 分配给另一个 ViewGroup
- javascript - Angular - 在所有路线的末尾添加自定义路线
- java - Mockito 没有返回预期的字符串,而是返回了模拟对象
- android - 呼叫需要权限,可能会被用户拒绝:
- swift - 使用 RxSwift 重放最后一个请求
- security - 移动应用程序的安全漏洞
- php - PHP HTTP_HOST 可以返回值 'localhost' 但 REMOTE_ADDR 是公共 ip 吗?
- aws-sdk - 如何将记录从 NodeJS 应用程序 (lambda) 放入 Kinesis 流
- linux - 如何在用户空间获取/设置 MAX_ZONEORDER 的值?