谷歌表格副本是否重置100次授权上限?售卖场景技术问询
谷歌表格副本的OAuth授权上限问题解答
关键结论
- 授权上限不会跟着表格副本转移,每个客户的副本都会以他们自己的谷歌账号身份走授权流程,完全不占用你原始表格/脚本的配额。
- 一千位客户完成授权操作,只要每个客户的账号在谷歌的常规配额范围内,就不会触发任何全局上限。
具体说明
- OAuth授权的身份隔离性
客户复制你的表格后,绑定的脚本会在客户的账号上下文里运行。他们完成授权时,是用自己的谷歌账号向谷歌申请权限,和你原始脚本的授权状态、配额池完全没关系。 - 配额的归属规则
谷歌API的所有配额(包括OAuth授权相关限制、API调用限额)都是按用户账号单独计算的:- 针对
https://googleapis.com/auth/spreadsheets的操作配额,算在客户自己的账号头上; https://googleapis.com/auth/script.send_mail的邮件发送限额,同样是客户账号的单日配额,和你的原始账号完全无关。
- 针对
- 大规模客户的提醒点
虽然客户的授权不会影响你的配额,但要提醒他们注意自身账号的默认配额限制。比如普通谷歌账号的script.send_mail单日发送上限是100封,G Suite/Workspace账号的限额更高。如果客户有大量发送需求,可能需要提前升级账号或者申请提升配额。
内容的提问来源于stack exchange,提问作者Donna Cox Baker
相关产品推荐
相关产品推荐

