इस्तेमाल करने की सीमाएं और कोटा

सीमाएं और कोटा, Google के इन्फ़्रास्ट्रक्चर को उन ऑटोमेटेड प्रोसेस से बचाते हैं जो Reseller API का गलत तरीके से इस्तेमाल करती हैं. ज़्यादा अनुरोध, टाइप की गड़बड़ी या सिस्टम के डिज़ाइन में खामी की वजह से हो सकते हैं. Google Workspace सिस्टम को सही तरीके से काम करता रहे, इसके लिए Google, कुछ लेवल पर पहुंचने के बाद, चुनिंदा सोर्स से आने वाले ट्रैफ़िक को ब्लॉक कर देता है. इससे यह पक्का होता है कि किसी एक डेवलपर की कार्रवाइयों से, कम्यूनिटी पर बुरा असर न पड़े.

एपीआई अनुरोध पूरे न हो पाना

अगर कोई एपीआई अनुरोध पूरा नहीं होता है, तो आपके ऐप्लिकेशन को एचटीटीपी स्टेटस कोड मिलता है. 403 स्टेटस कोड से पता चलता है कि गलत इनपुट दिया गया है. वहीं, 503 स्टेटस कोड से पता चलता है कि एपीआई कोटा खत्म हो गया है. गड़बड़ियां ढूंढने और कार्रवाई करने के लिए, इन जवाबों का इस्तेमाल करें.

समय के हिसाब से होने वाली गड़बड़ियां

समय के हिसाब से होने वाली गड़बड़ियों के लिए, खास तौर पर 503 स्टेटस कोड के लिए, एक्सपोनेन्शियल बैकऑफ़ एल्गोरिदम का इस्तेमाल करें. पूरा न हो पाने वाले कॉल को फिर से करने से पहले, कुछ समय इंतज़ार करें. उदाहरण के लिए, पांच सेकंड इंतज़ार करें और फिर से कोशिश करें. अगर कॉल पूरा हो जाता है, तो अन्य थ्रेड के लिए भी इसी पैटर्न को दोहराएं. अगर दूसरा अनुरोध भी पूरा नहीं होता है, तो कॉल पूरा होने तक अनुरोधों की संख्या कम करें. यह भी सुझाव दिया जाता है कि फिर से कोशिश करने की सीमा तय करें. जैसे, पांच से सात बार.

सीमाएं

एपीआई की सीमा से जुड़ी कैटगरी सीमाएं
सदस्यता का purchaseOrderId इस प्रॉपर्टी में, ज़्यादा से ज़्यादा 80 वर्णों वाला सादा टेक्स्ट जोड़ा जा सकता है.
सदस्यता का maxResults maxResults क्वेरी स्ट्रिंग में, एक से 100 नतीजे हो सकते हैं. डिफ़ॉल्ट रूप से, 20 नतीजे दिखाए जाते हैं.
ट्रांसफ़र टोकन (customerAuthToken) ग्राहक का ट्रांसफ़र टोकन, जनरेट होने के 30 दिनों तक मान्य होता है.
किसी ग्राहक के लिए ज़्यादा से ज़्यादा उपयोगकर्ता आपके कॉन्ट्रैक्ट के हिसाब से, उपयोगकर्ताओं की ज़्यादा से ज़्यादा संख्या 50,000 हो सकती है. इसके अलावा, यह संख्या आपके रीसेलर कॉन्ट्रैक्ट में तय की गई सीमा के बराबर भी हो सकती है.
बिना अनुमति वाले अनुरोध Google, Reseller API के लिए बिना अनुमति वाले अनुरोधों की अनुमति नहीं देता. अगर अनुमति का टोकन नहीं दिया जाता है, तो अनुरोध को बिना अनुमति वाला माना जाता है. ज़्यादा जानकारी के लिए, अनुमति और ऑथराइज़ेशन के बारे में जानें लेख पढ़ें.

अन्य तरह की सीमाएं

अन्य तरह की सीमाएं सीमाएं और दिशा-निर्देश
डेटा फ़ॉर्मैट डेटा फ़ॉर्मैट, JavaScript Object Notation (JSON) है.

JSON, इंटरनेट पर इस्तेमाल होने वाला एक सामान्य फ़ॉर्मैट है. इसका इस्तेमाल, किसी भी डेटा स्ट्रक्चर को दिखाने के लिए किया जाता है. यह एक ऐसा टेक्स्ट फ़ॉर्मैट है जो किसी भी भाषा पर निर्भर नहीं करता. इसमें, C-फ़ैमिली की भाषाओं के प्रोग्रामर के लिए जाने-पहचाने कन्वेंशन का इस्तेमाल किया जाता है. इनमें C, C++, C#, Java, JavaScript, Perl, और Python शामिल हैं.
समय प्रारूप तारीख और समय के लिए, Epoch कनवर्टर का इस्तेमाल किया जाता है. इसमें समय को मिलीसेकंड में दिखाया जाता है. यह फ़ॉर्मैट, सदस्यता बनाने के समय, प्लान की अवधि शुरू और खत्म होने के समय, और बिना शुल्क के आज़माने की अवधि खत्म होने के समय पर लागू होता है.