Google सेवाओं के लिए कोटा

Apps Script की सेवाओं के लिए, हर दिन के कोटे और कुछ सुविधाओं पर पाबंदियां लागू होती हैं. अगर कोई स्क्रिप्ट किसी कोटे या सीमा से ज़्यादा का इस्तेमाल करती है, तो वह एक अपवाद जनरेट करती है और स्क्रिप्ट का काम करना बंद हो जाता है.

अहम जानकारी: कुछ सुविधाओं के लिए, Google प्रॉडक्ट के अतिरिक्त कोटे होते हैं. किसी प्रॉडक्ट की Apps Script सेवा का इस्तेमाल करने पर, उससे जुड़े सभी कोटे की रिज़र्व की गई सीमाएं कम हो जाती हैं. अगर आपने किसी भी सुविधा के लिए तय किए गए कोटे की सीमा पार कर ली है, तो वह सुविधा उपलब्ध नहीं होगी.

मौजूदा कोटा

उपभोक्ता (जैसे, 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 / दिन 5,00,000 / दिन
स्लाइड बनाई गईं 250 / दिन 1,500 / दिन
इतनी स्प्रैडशीट बनाई गईं 250 / दिन 3,200 / दिन
ट्रिगर कुल रनटाइम की सीमा 90 मिनट / दिन 6 घंटे / दिन
इतनी URL Fetch कॉल 20,000 / दिन 1,00,000 / दिन
स्टैटिक मैप रेंडर 1,000 / दिन 10,000 / दिन
Google Maps पर रास्ते की जानकारी से जुड़ी क्वेरी 1,000 / दिन 10,000 / दिन
Google Map Geocode calls 1,000 / दिन 10,000 / दिन
कॉल का अनुवाद करना 5,000 / दिन 20,000 / दिन
Google Maps पर ऊंचाई के सैंपल से जुड़ी क्वेरी 1,000 / दिन 10,000 / दिन
Apps Script प्रोजेक्ट 50 / दिन 50 / दिन

मौजूदा सीमाएं

अपनी स्क्रिप्ट की जांच करने के लिए, यहां दी गई सीमाओं का इस्तेमाल करें. सभी सीमाएं, बिना किसी सूचना के किसी भी समय हटाई, कम की या बदली जा सकती हैं.

सुविधा उपयोगकर्ता (जैसे, gmail.com) और
G Suite का मुफ़्त वर्शन
(लेगसी)
Google Workspace
खाते
स्क्रिप्ट रनटाइम 6 मिनट / प्रोग्राम चलाना 6 मिनट / प्रोग्राम चलाना
कस्टम फ़ंक्शन का रनटाइम 30 सेकंड / एक्ज़ीक्यूशन 30 सेकंड / एक्ज़ीक्यूशन
Google Workspace ऐड-ऑन का रनटाइम 30 सेकंड / एक्ज़ीक्यूशन 30 सेकंड / एक्ज़ीक्यूशन
हर उपयोगकर्ता के लिए एक साथ कई स्क्रिप्ट चलाने की सुविधा 30 / उपयोगकर्ता 30 / उपयोगकर्ता
हर स्क्रिप्ट के लिए एक साथ कई बार स्क्रिप्ट चलाने की सुविधा 1,000 1,000
ईमेल अटैचमेंट 250 / msg 250 / msg
ईमेल मुख्य भाग का आकार 200 केबी / मैसेज 400 केबी / संदेश
हर ईमेल में शामिल किए जा सकने वाले लोगों की संख्या 50 / msg 50 / msg
ईमेल कुल अटैचमेंट आकार 25 एमबी / संदेश 25 एमबी / संदेश
प्रॉपर्टी की वैल्यू का साइज़ 9 केबी / वैल्यू 9 केबी / वैल्यू
प्रॉपर्टी के लिए कुल स्टोरेज 500 केबी / प्रॉपर्टी स्टोर 500 केबी / प्रॉपर्टी स्टोर
ट्रिगर 20 / उपयोगकर्ता / स्क्रिप्ट 20 / उपयोगकर्ता / स्क्रिप्ट
URL फ़ेच करने के अनुरोध के जवाब का साइज़ 50 एमबी / कॉल 50 एमबी / कॉल
URL फ़ेच करने के लिए हेडर 100 / कॉल 100 / कॉल
URL फ़ेच करने के लिए हेडर का साइज़ 8 केबी / कॉल 8 केबी / कॉल
URLFetch POST का साइज़ 50 एमबी / कॉल 50 एमबी / कॉल
URLFetch यूआरएल की लंबाई 2 केबी / कॉल 2 केबी / कॉल
वर्शन 200 / script 200 / script

अपवाद मैसेज

अगर कोई स्क्रिप्ट, तय सीमा या पाबंदी तक पहुंच जाती है, तो वह इस तरह का मैसेज दिखाती है:

  • 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. इससे पता चलता है कि एक साथ बहुत सारी स्क्रिप्ट चल रही हैं. हालांकि, यह ज़रूरी नहीं है कि वे एक ही स्क्रिप्ट हों. ऊपर दिए गए अपवाद की तरह, यह समस्या ज़्यादातर उन कस्टम फ़ंक्शन के साथ होती है जिन्हें एक ही स्प्रेडशीट में बार-बार कॉल किया जाता है.