超出配额组 'AnalyticsDefaultGroup' 和限制 'Requests per user per 100 seconds' 的配额
Quota exceeded for quota group 'AnalyticsDefaultGroup' and limit 'Requests per user per 100 seconds'
我正在尝试使用 googleapis npm 从 google 分析中提取数据。
let res= await analyticsreporting.reports.batchGet({
requestBody: {
reportRequests: [
{
viewId: defaultProfileId,
dateRanges: dateRanges,
metrics: [
{
expression: 'ga:users',
},
{
expression: 'ga:sessions',
},
{
expression: 'ga:bounces',
],
dimensions: [
{
name: 'ga:source'
},
{
name: 'ga:medium'
},
{
name: 'ga:channelGrouping'
}
]
},
],
},
});
其中 dateRanges 包含日期
{
startDate: "2017-01-01",
endDate: "2017-01-01",
}
到
{
startDate: "2020-05-13",
endDate: "2020-05-13",
}
调用时,错误显示 Error: Quota exceeded for quota group 'AnalyticsDefaultGroup' and limit 'Requests per user per 100 seconds' of service 'analyticsreporting.googleapis.com'
。
如何增加配额?
文档说 By default, it is set to 100 requests per 100 seconds per user and can be adjusted to a maximum value of 1,000
。从哪里可以增加限制配额?
有两种类型的 Google 配额。
- 基于项目
- 基于用户。
基于项目的配额会影响您的整个项目。默认情况下,您可以在整个项目中每天发出 50000 个请求。此配额可以延长。
基于用户的配额主要用于洪水保护,以确保您的应用程序不会 运行 速度过快并向服务器发送垃圾邮件。
Error: Quota exceeded for quota group 'AnalyticsDefaultGroup' and limit 'Requests per user per 100 seconds' of service 'analyticsreporting.googleapis.com'.
您达到的配额是基于用户的配额,您每 1000 秒最多可以发出 100 个请求。这个配额不能延长到你需要减慢你的应用程序的程度。使用 exponential backoff
要增加它,请转到库下的 google 开发人员控制台 -> google 分析 -> 管理 -> 配额菜单,在相关配额附近有一个阴茎图标。
我正在尝试使用 googleapis npm 从 google 分析中提取数据。
let res= await analyticsreporting.reports.batchGet({
requestBody: {
reportRequests: [
{
viewId: defaultProfileId,
dateRanges: dateRanges,
metrics: [
{
expression: 'ga:users',
},
{
expression: 'ga:sessions',
},
{
expression: 'ga:bounces',
],
dimensions: [
{
name: 'ga:source'
},
{
name: 'ga:medium'
},
{
name: 'ga:channelGrouping'
}
]
},
],
},
});
其中 dateRanges 包含日期
{
startDate: "2017-01-01",
endDate: "2017-01-01",
}
到
{
startDate: "2020-05-13",
endDate: "2020-05-13",
}
调用时,错误显示 Error: Quota exceeded for quota group 'AnalyticsDefaultGroup' and limit 'Requests per user per 100 seconds' of service 'analyticsreporting.googleapis.com'
。
如何增加配额?
文档说 By default, it is set to 100 requests per 100 seconds per user and can be adjusted to a maximum value of 1,000
。从哪里可以增加限制配额?
有两种类型的 Google 配额。
- 基于项目
- 基于用户。
基于项目的配额会影响您的整个项目。默认情况下,您可以在整个项目中每天发出 50000 个请求。此配额可以延长。
基于用户的配额主要用于洪水保护,以确保您的应用程序不会 运行 速度过快并向服务器发送垃圾邮件。
Error: Quota exceeded for quota group 'AnalyticsDefaultGroup' and limit 'Requests per user per 100 seconds' of service 'analyticsreporting.googleapis.com'.
您达到的配额是基于用户的配额,您每 1000 秒最多可以发出 100 个请求。这个配额不能延长到你需要减慢你的应用程序的程度。使用 exponential backoff
要增加它,请转到库下的 google 开发人员控制台 -> google 分析 -> 管理 -> 配额菜单,在相关配额附近有一个阴茎图标。