محدودیت های استفاده

API جیمیل مشمول محدودیت‌های استفاده است که میزان فراخوانی متدهای API را محدود می‌کند. محدودیت‌ها بر اساس واحدهای سهمیه تعریف می‌شوند، یک واحد انتزاعی اندازه‌گیری که نشان‌دهنده میزان استفاده از منابع جیمیل است. دو محدودیت استفاده وجود دارد که به طور همزمان اعمال می‌شوند: یک محدودیت استفاده به ازای هر پروژه و یک محدودیت استفاده به ازای هر کاربر. جدول زیر جزئیات این محدودیت‌های استفاده را نشان می‌دهد:

نوع محدودیت استفاده حد دلیل بیش از حد
محدودیت نرخ هر پروژه ۱،۲۰۰،۰۰۰ واحد سهمیه‌ای در دقیقه محدودیت نرختجاوز شده
محدودیت نرخ به ازای هر کاربر ۱۵۰۰۰ واحد سهمیه‌ای برای هر کاربر در هر دقیقه userRateLimitExceeded

سهمیه استفاده به ازای هر متد

تعداد واحدهای سهمیه مصرف شده توسط یک درخواست بسته به متد فراخوانی شده متفاوت است. جدول زیر میزان استفاده از واحد سهمیه به ازای هر متد را نشان می‌دهد:

روش واحدهای سهمیه‌ای
drafts.create ۱۰
drafts.delete ۱۰
drafts.get ۵
drafts.list ۵
drafts.send ۱۰۰
drafts.update ۱۵
getProfile ۱
history.list ۲
labels.create ۵
labels.delete ۵
labels.get ۱
labels.list ۱
labels.update ۵
messages.attachments.get ۵
messages.batchDelete ۵۰
messages.batchModify ۵۰
messages.delete ۱۰
messages.get ۵
messages.import ۲۵
messages.insert ۲۵
messages.list ۵
messages.modify ۵
messages.send ۱۰۰
messages.trash ۵
messages.untrash ۵
settings.delegates.create ۱۰۰
settings.delegates.delete ۵
settings.delegates.get ۱
settings.delegates.list ۱
settings.filters.create ۵
settings.filters.delete ۵
settings.filters.get ۱
settings.filters.list ۱
settings.forwardingAddresses.create ۱۰۰
settings.forwardingAddresses.delete ۵
settings.forwardingAddresses.get ۱
settings.forwardingAddresses.list ۱
settings.getAutoForwarding ۱
settings.getImap ۱
settings.getPop ۱
settings.getVacation ۱
settings.sendAs.create ۱۰۰
settings.sendAs.delete ۵
settings.sendAs.get ۱
settings.sendAs.list ۱
settings.sendAs.update ۱۰۰
settings.sendAs.verify ۱۰۰
settings.updateAutoForwarding ۵
settings.updateImap ۵
settings.updatePop ۱۰۰
settings.updateVacation ۵
stop ۵۰
threads.delete ۲۰
threads.get ۱۰
threads.list ۱۰
threads.modify ۱۰
threads.trash ۱۰
threads.untrash ۱۰
watch ۱۰۰