Google Telegram 机器人的服务配额(Google Apps 脚本)

Google Services Quota for Telegram Bot (Google Apps Script)

我不确定这个平台是否合适,但我有几个关于 Google 服务配额的问题。我将是 运行 一天的活动,该活动在很大程度上依赖于使用 GAS 操作的电报机器人。我担心那天我会超过 Google 服务的每日配额。因此,我有几个问题要问:

  1. 文档创建的配额是否也适用于 PDF 创建?特别是,我正在使用 .createFile(blob) 创建 PDF。这是否计入 250/天的限制?

  2. 我可以跟踪我当天剩余的 Google 服务配额吗?特别是,我想跟踪剩余的 UrlFetchApp.fetch() 配额数量,因为电报机器人严重依赖此功能。

  3. 我是否可以临时增加一天的 Google 服务配额?

谢谢!非常感谢任何帮助!

感谢您的回复!只是为了更新大家,我已经解决了我在这里发布的问题。请参阅以下对上述问题的回复:

  1. 我一直在使用 folder.createFile(Blob) 从 Google Apps 脚本创建 PDF 文件并且没有遇到问题到目前为止每日配额。即使我在一天内生成 > 900 个此类文件也是如此。因此,我有理由相信https://developers.google.com/apps-script/guides/services/quotas 下列出的创建文档配额不适用于创建PDF文件.

  2. 根据 Kessy 的评论,我决定使用一个简单的脚本手动记录我的配额消耗。这是通过在我的工作簿中创建一个新的 sheet 并在每次执行 fetchURL 调用时更新 sheet 来实现的。脚本如下:

    var log = SpreadsheetApp.openById(logSheet_ssId).getSheetByName("logSheet") var fetch_count = log.getRange(1,1).setValue(log.getRange(1,1).getValue() + 1) var fetch_time = log.getRange(1,2).setValue(new Date())

...使用 fetch_count 在单元格(行 = 1,列 = 1)中更新 fetchURL 调用的总数,并在单元格(行 = 1,列 = 2)中显示时间戳调用最后一个 fetchURL 时 (fetch_time)。这有助于我更好地跟踪和管理我的 fetchURL 配额。

  1. 根据我在问题 1 和问题 2 中所做的,我意识到我没有必要临时增加我的活动配额。因此,我没有研究问题 3 的解决方案。

希望我的发现对遇到类似问题的人有用!祝你有美好的一天!