Add rate limit warning

This commit is contained in:
2026-07-05 21:16:25 +01:00
parent 90e5df4a2d
commit 1c604b83ab
+2
View File
@@ -59,6 +59,8 @@ Your `config.json` should ONLY contain `apiKeys` OR `serviceAccounts`.
The app enforces a maximum of `rateLimitPerMinute` requests per minute to avoid exceeding API limits.
There is a 5% buffer applied to any limitation to cater for any network fluctuations. A rate limit of 50 will only call 47.5 times (rounded down to 47).
**Warning:** If you configure multiple `apiKeys` or `serviceAccounts`, ensure each credential comes from a different Google Cloud project. Keys or service accounts created within the same project share the same underlying quota and will still hit the same project-level rate limits, causing throttling despite multiple credentials being supplied.
## Output
CSV files are written to `output` by default. Individual documents may override this with their own `outputDir` in `config.json`.