Apps Script सेवाओं में कुछ सुविधाओं के लिए, रोज़ का कोटा और सीमाएं लागू होती हैं. अगर आपको कोटा या सीमा से ज़्यादा वर्ण होने पर, आपकी स्क्रिप्ट में कोई अपवाद होने पर, उसे लागू किया जा सकता है स्टॉप.
अहम जानकारी: कुछ सुविधाओं के लिए, Google प्रॉडक्ट से मिलने वाला अतिरिक्त कोटा होता है वे कैसे जुड़े हों. किसी प्रॉडक्ट की Apps Script सेवा का इस्तेमाल करने से, उसकी गिनती सभी कोटा को सुरक्षित रखने की शर्तें पूरी करना. इनमें से किसी एक पर पहुंचने पर, सुविधा उपलब्ध नहीं होगी संबंधित कोटा.
मौजूदा कोटा
कोटा, उपभोक्ता (जैसे कि 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* / दिन | 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 मैप जियोकोड कॉल | 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 / संदेश | 250 / संदेश |
ईमेल मुख्य भाग का आकार | 200 केबी / मैसेज | 400 केबी / मैसेज |
हर मैसेज के लिए ईमेल पाने वालों की संख्या | 50 / संदेश | 50 / संदेश |
ईमेल कुल अटैचमेंट आकार | 25 एमबी / मैसेज | 25 एमबी / मैसेज |
प्रॉपर्टी वैल्यू का साइज़ | 9 केबी / वैल | 9 केबी / वैल |
प्रॉपर्टी का कुल स्टोरेज | 500 केबी / प्रॉपर्टी स्टोर | 500 केबी / प्रॉपर्टी स्टोर |
ट्रिगर | 20 / उपयोगकर्ता / स्क्रिप्ट | 20 / उपयोगकर्ता / स्क्रिप्ट |
यूआरएल फे़च रिस्पॉन्स साइज़ | 50 एमबी / कॉल | 50 एमबी / कॉल |
यूआरएल फ़ेच करने के लिए हेडर | 100 / कॉल | 100 / कॉल |
यूआरएल फे़च हेडर का साइज़ | 8 केबी / कॉल | 8 केबी / कॉल |
यूआरएल फ़ेच करने के लिए पोस्ट का साइज़ | 50 एमबी / कॉल | 50 एमबी / कॉल |
फे़च यूआरएल की लंबाई | 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.
इससे पता चलता है कि एक साथ बहुत सारी स्क्रिप्ट चलाई जा रही हैं. हालांकि, ज़रूरी नहीं कि एक ही स्क्रिप्ट हो. ऊपर दिए गए अपवाद की तरह, इस सबसे ज़्यादा आम तौर पर, उन कस्टम फ़ंक्शन में होता है जिन्हें एक ही फ़ंक्शन में बार-बार कॉल किया जाता है स्प्रेडशीट.