تتضمن خدمات برمجة التطبيقات حصصًا وقيودًا يومية على بعض الميزات. إذا تجاوزت الحصة أو القيد، سيفرِض النص البرمجي استثناءً ويتوقف التنفيذ.
ملاحظة مهمة: تتضمن بعض الميزات حصصًا إضافية من منتج Google المرتبط بها. يتم احتساب استخدام خدمة "برمجة تطبيقات" المنتج ضمن جميع الحجوزات المحجوزة للحصة. تصبح الميزة غير متوفرة إذا وصلت إلى أي من الحصص ذات الصلة.
الحصص الحالية
يتم تحديد الحصص على مستويات مختلفة لمستخدمي حسابات المستهلكين (مثل gmail.com) أو حسابات G Suite المجانية (متوقفة) وحسابات Google Workspace .
استخدم الحصص أدناه للمساعدة في اختبار النصوص البرمجية. تخضع جميع الحصص للاستبعاد أو الخفض أو التغيير في أي وقت، وبدون إشعار مسبق.
الميزة | المستهلك (مثل gmail.com) و G Suite الإصدار المجاني (القديم) |
حسابات Google Workspace |
---|---|---|
أحداث التقويم التي يتم إنشاؤها | 5,000 / يوم | 10,000 / يوم |
جهات الاتصال التي يتم إنشاؤها | 1,000 / يوم | 2,000 / يوم |
تمّ إنشاء المستندات | 250 / يوم | 1,500 / يوم |
الملفات التي تم تحويلها | 2,000 / يوم | 4,000 / يوم |
مستلمو البريد الإلكتروني لكل يوم | 100* / يوم | 1500* / يوم |
مستلمو البريد الإلكتروني لكل يوم في النطاق | 100* / يوم | 2,000 / يوم |
قراءة/كتابة البريد الإلكتروني (باستثناء الإرسال) | 20,000 / يوم | 50000 في اليوم |
قراءة المجموعات | 2,000 / يوم | 10,000 / يوم |
اتصال JDBC | 10,000 / يوم | 50000 في اليوم |
اتصالات JDBC التي تؤدي إلى الإخفاق | 100 / يوم | 500 / يوم |
العروض التقديمية التي يتم إنشاؤها | 250 / يوم | 1,500 / يوم |
خصائص القراءة/الكتابة | 50000 في اليوم | 500000 في اليوم |
تم إنشاء العروض التقديمية | 250 / يوم | 1,500 / يوم |
جداول البيانات التي يتم إنشاؤها | 250 / يوم | 3,200 / يوم |
إجمالي وقت التشغيل للعوامل المشغلة | 90 دقيقة / يوم | 6 ساعات / يوم |
استدعاءات إحضار بيانات من عنوان URL | 20,000 / يوم | 100,000 / يوم |
عرض خريطة ثابتة | 1,000 / يوم | 10,000 / يوم |
طلب بحث عن اتجاه خرائط Google | 1,000 / يوم | 10,000 / يوم |
مكالمات الترميز الجغرافي في "خرائط Google" | 1,000 / يوم | 10,000 / يوم |
ترجمة المكالمات | 5,000 / يوم | 20,000 / يوم |
طلب البحث لنماذج ارتفاع الخريطة في Google | 1,000 / يوم | 10,000 / يوم |
مشاريع برمجة التطبيقات | 50 / يوم | 50 / يوم |
القيود الحالية
استخدم الحدود أدناه للمساعدة في اختبار النصوص البرمجية. تخضع جميع الحدود للاستبعاد أو الخفض أو التغيير في أي وقت، وبدون إشعار مسبق.
الميزة | المستهلك (مثل gmail.com) و G Suite الإصدار المجاني (القديم) |
حسابات Google Workspace |
---|---|---|
وقت تشغيل النص البرمجي | 6 دقائق لكل عملية تنفيذ | 6 دقائق لكل عملية تنفيذ |
وقت تشغيل الدالة المخصصة | 30 ثانية / التنفيذ | 30 ثانية / التنفيذ |
عمليات التنفيذ المتزامنة | 30 / مستخدم | 30 / مستخدم |
مرفقات البريد الإلكتروني | 250 / الرسالة | 250 / الرسالة |
حجم نص البريد الإلكتروني | 200 كيلوبايت / الرسالة | 400 كيلوبايت / الرسالة |
مستلمو البريد الإلكتروني لكل رسالة | 50 / الرسالة | 50 / الرسالة |
إجمالي حجم مرفقات البريد الإلكتروني | 25 ميغابايت / الرسالة | 25 ميغابايت / الرسالة |
حجم قيمة الخصائص | 9 كيلوبايت / فالا | 9 كيلوبايت / فالا |
إجمالي مساحة التخزين للمواقع | 500 كيلوبايت / متجر عقاري | 500 كيلوبايت / متجر عقاري |
أسباب طلب المساعدة | 20 / مستخدم / نص برمجي | 20 / مستخدم / نص برمجي |
حجم استجابة جلب عنوان URL | 50 ميغابايت / مكالمة | 50 ميغابايت / مكالمة |
عناوين جلب عناوين URL | 100 / مكالمة | 100 / مكالمة |
حجم عنوان جلب عنوان URL | 8 كيلوبايت / مكالمة | 8 كيلوبايت / مكالمة |
حجم مشاركة الجلب لعنوان URL | 50 ميغابايت / مكالمة | 50 ميغابايت / مكالمة |
طول عنوان URL لجلب عنوان URL | 2 كيلوبايت / مكالمة | 2 كيلوبايت / مكالمة |
رسائل الاستثناء
إذا وصل النص البرمجي إلى حصة أو قيد، فإنه يعرض استثناءً يحتوي على رسالة مشابهة لما يلي:
Limit exceeded: Email Attachments Per Message.
ويشير هذا إلى أن النص البرمجي تجاوز إحدى الحصص أو القيود المدرجة أعلاه.Service invoked too many times: Calendar.
ويشير هذا إلى أن النص البرمجي استدعى الخدمة المحددة مرات كثيرة جدًا في يوم واحد.Service invoked too many times in a short time: Calendar. Try Utilities.sleep(1000) between calls.
ويشير هذا إلى أن النص البرمجي استدعى الخدمة المحددة مرات كثيرة جدًا في فترة زمنية قصيرة.Service using too much computer time for one day.
ويشير هذا إلى أن النص البرمجي قد تجاوز إجمالي وقت التنفيذ المسموح به ليوم واحد. تحدث هذه المشكلة غالبًا بالنسبة إلى النصوص البرمجية التي تعمل على مشغّل، مع حد يومي أقل من النصوص البرمجية التي يتم تنفيذها يدويًا.Script invoked too many times per second for this Google user account.
يشير ذلك إلى أنّ النص البرمجي بدأ تنفيذه مرات كثيرة جدًا في فترة زمنية قصيرة. غالبًا ما يحدث ذلك للدوال المخصصة التي يتم استدعاؤها بشكل متكرر في جدول بيانات واحد. لتجنب حدوث هذا الخطأ، يمكنك ترميز الدوال المخصّصة بحيث لا يلزم استدعاؤها سوى مرة واحدة لكل نطاق من البيانات، كما هو موضّح في دليل الدوال المخصّصة.There are too many scripts running simultaneously for this Google user account.
يشير هذا إلى وجود عدد كبير جدًا من النصوص البرمجية يتم تنفيذها في آنٍ واحد، ولكن ليس بالضرورة أن يكون النص البرمجي نفسه. مثل الاستثناء الوارد أعلاه، يحدث هذا غالبًا للدوال المخصصة التي يتم استدعاؤها بشكل متكرر في جدول بيانات واحد.