> For the complete documentation index, see [llms.txt](https://doc.duaer.com/zh/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.duaer.com/zh/troubleshooting/google-sheets-429-quota-exceeded.md).

# 在 Duaer 里解决 Google Sheets 429 配额超限

Duaer 的 Google Sheets 节点报 429 或 Quota exceeded，是一分钟内请求太多。合并成批量写入，或分批加等待。
## Duaer 里这个报错长什么样

- The service is receiving too many requests from you
- Quota exceeded for quota metric 'Read requests' and limit 'Read requests per minute per user'（写入时是 Write requests）

Google Sheets API 默认每个项目每分钟 300 次读、300 次写，每个用户每分钟各 60 次。Duaer 每处理一条数据调一次接口时，几十条数据就会撞上限。

## 在 Duaer 里修好它

1. 先减少调用次数：同一个 [Google Sheets](/zh/build/google-sheets.md) 节点收到多条数据时，Append Row 会一起写入。不要在每条数据前面各放一个查询表格的节点。
2. 必须逐条处理时，在前面加 [Loop Over Items](/zh/build/loop-over-items.md)，Batch Size 填 50；循环里加 [Wait](/zh/build/wait.md) 等 60 秒。
3. 在 Duaer 里打开出错节点，切到 Settings，打开 Retry On Fail，Max. Tries 填 3 到 5，Wait Between Tries (ms) 填 5000。
4. 查询同一张表很多次时，先读一次整张表，后面用 [Merge](/zh/build/merge.md) 或表达式在内存里匹配。
## Questions

### Duaer 能帮我提高 Google Sheets 的配额吗？

不能。配额属于你的 Google Cloud 项目，在 Google Cloud 控制台申请提高；Duaer 这边能做的是减少调用和分批等待。

### Duaer 里 Retry On Fail 能完全解决 429 吗？

只能应付偶尔超限。Duaer 流程持续超限时，要用批量写入或 Loop Over Items 加 Wait 降低频率。

## 相关

- [在 Duaer 里用 Google Sheets 读行](https://doc.duaer.com/zh/build/google-sheets.md)
- [在 Duaer 里配置 Loop Over Items](https://doc.duaer.com/zh/build/loop-over-items.md)
- [在 Duaer 里配置 Wait 节点](https://doc.duaer.com/zh/build/wait.md)
- [在 Duaer 里妥善处理错误](https://doc.duaer.com/zh/flow-logic/error-handling.md)

