تفرض خدمات "برمجة تطبيقات Google" حصصًا وقيودًا يومية على بعض الميزات. إذا كنت تجاوز حصة أو قيد، يطرح النص البرمجي استثناءً وتنفيذًا التوقف.
ملاحظة مهمة: لبعض الميزات حصص إضافية من منتج Google المرتبطة بها. يُحتسَب استخدام خدمة "برمجة تطبيقات Google" لأحد المنتجات ضمن جميع احتياطيات الحصة المرتبطة بها. تصبح الميزة غير متوفرة إذا وصلت إلى أي من الحصص المرتبطة بها.
الحصص الحالية
يتم تحديد الحصص على مستويات مختلفة لمستخدمي حسابات المستهلكين (مثل gmail.com) أو حسابات الإصدار المجاني من G Suite (المتوقف) حسابات Google Workspace. الحصص لكل مستخدم وتتم إعادة ضبطها بعد 24 ساعة طلبك الأول.
يمكنك استخدام الحصص الواردة أدناه للمساعدة في اختبار نصوصك البرمجية. تخضع جميع الحصص للإلغاء، أو خفضها أو تغييرها في أي وقت وبدون إشعار.
الميزة | المستهلك (مثل gmail.com) و الإصدار المجاني من G Suite (القديم) |
حسابات Google Workspace |
---|---|---|
أحداث التقويم التي يتم إنشاؤها | 5,000 / اليوم | 10,000 / اليوم |
جهات الاتصال التي يتم إنشاؤها | 1,000 / اليوم | 2,000 / اليوم |
تمّ إنشاء المستندات | 250 / يوم | 1,500 / اليوم |
تم تحويل الملفات. | 2,000 / اليوم | 4,000 / اليوم |
مستلمو البريد الإلكتروني لكل يوم | 100* / يوم | 1,500* / يوم |
مستلمو الرسائل الإلكترونية لكل يوم ضمن النطاق | 100* / يوم | 2,000 / اليوم |
قراءة/كتابة البريد الإلكتروني (باستثناء الإرسال) | 20,000 / اليوم | 50,000 / اليوم |
قراءة المجموعات | 2,000 / اليوم | 10,000 / اليوم |
اتصال JDBC | 10,000 / اليوم | 50,000 / اليوم |
اتصالات JDBC التي تؤدي إلى الإخفاق | 100 / يوم | 500 / يوم |
العروض التقديمية التي يتم إنشاؤها | 250 / يوم | 1,500 / اليوم |
قراءة/كتابة الخصائص | 50,000 / اليوم | 500,000 / اليوم |
تم إنشاء العروض التقديمية | 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 ثانية / التنفيذ |
وقت تشغيل إضافة Google Workspace | 30 ثانية / التنفيذ | 30 ثانية / التنفيذ |
عمليات التنفيذ المتزامنة لكل مستخدم | 30 لكل مستخدم | 30 لكل مستخدم |
عمليات التنفيذ المتزامنة لكل نص برمجي | 1,000 | 1,000 |
مرفقات البريد الإلكتروني | 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 كيلوبايت لكل مكالمة |
الإصدارات | 200 / نص برمجي | 200 / نص برمجي |
رسائل الاستثناء
إذا وصل النص البرمجي إلى حصة أو قيد، فإنه يطرح استثناء مع على غرار ما يلي:
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.
يشير ذلك إلى أنّ لديك عددًا كبيرًا جدًا من النصوص البرمجية التي يتم تنفيذها في وقتٍ واحد، رغم أنه ليس بالضرورة نفس النص البرمجي. مثل الاستثناء أعلاه، يكون هذا تحدث عادةً مع الدوال المخصصة التي يتم استدعاؤها بشكل متكرر في دالة واحدة جدول بيانات.