एपीआई अनुरोधों पर सीमाएं और कोटा

इस दस्तावेज़ में, Management API और Reporting API के लिए अनुरोध करने की सीमाओं और कोटा के बारे में जानकारी दी गई है.

लाखों साइटें Google Analytics का इस्तेमाल करती हैं. हम एपीआई अनुरोधों पर सीमाएं और कोटा लागू करते हैं, ताकि सिस्टम को ज़रूरत से ज़्यादा डेटा न मिले. इससे यह भी पक्का किया जाता है कि सिस्टम के संसाधनों को बराबर-बराबर बांटा जाए. सीमाओं और कोटे में बदलाव किया जा सकता है.

इस वीडियो में, Google Analytics API के लिए अनुरोध के कोटा को मैनेज करने के सबसे सही तरीकों के बारे में बताया गया है.

सामान्य कोटे की सीमाएं

ये कोटा Management API, Core Reporting API v3, एमसीएफ़ रिपोर्टिंग एपीआई, Metadata API, User Deletion API, और रीयल टाइम रिपोर्टिंग एपीआई पर लागू होते हैं:

  • हर प्रोजेक्ट पर हर दिन 50,000 अनुरोध होते हैं, जिन्हें बढ़ाया जा सकता है.
  • हर आईपी पते के लिए, 10 क्वेरी प्रति सेकंड (क्यूपीएस).
    • एपीआई कंसोल में, एक मिलता-जुलता कोटा होता है, जिसे हर उपयोगकर्ता के हिसाब से हर 100 सेकंड के लिए किए जाने वाले अनुरोध के तौर पर जाना जाता है. डिफ़ॉल्ट रूप से, इसे हर उपयोगकर्ता के लिए हर 100 सेकंड में 100 अनुरोधों पर सेट किया जाता है. साथ ही, इसे ज़्यादा से ज़्यादा 1,000 अनुरोधों पर सेट किया जा सकता है. हालाँकि, एपीआई को भेजे जाने वाले अनुरोधों की संख्या, हर उपयोगकर्ता के लिए ज़्यादा से ज़्यादा 10 अनुरोधों तक सीमित है.
    • अगर आपका ऐप्लिकेशन एक ही आईपी पते से सभी एपीआई अनुरोध करता है (यानी, आपके उपयोगकर्ताओं की ओर से), तो हर उपयोगकर्ता के लिए पूरा क्यूपीएस कोटा पाने के लिए, हर अनुरोध के साथ userIP या quotaUser पैरामीटर का इस्तेमाल करें. ज़्यादा जानकारी के लिए, स्टैंडर्ड क्वेरी पैरामीटर की खास जानकारी देखें.

स्टोरेज कोटे की तय सीमा से ज़्यादा हैं

अगर Google Analytics API के लिए अनुरोध करने की सीमा पार हो गई है, तो एपीआई गड़बड़ी कोड 403 या 429 दिखाता है. साथ ही, यह मैसेज भी दिखाता है कि खाते का कोटा खत्म हो गया है. ज़्यादा जानकारी के लिए, सेवा की शर्तें देखें.

अतिरिक्त कोटा का अनुरोध किया जा रहा है

सिर्फ़ इन्हें बढ़ाने का अनुरोध किया जा सकता है:

अपने प्रोजेक्ट के इस्तेमाल की सीमाएं देखने या बदलने या कोटा बढ़ाने का अनुरोध करने के लिए, यह तरीका अपनाएं:

  1. अगर आपके पास अपने प्रोजेक्ट के लिए, पहले से कोई बिलिंग खाता नहीं है, तो एक खाता बनाएं.
  2. एपीआई कंसोल में, एपीआई लाइब्रेरी के चालू एपीआई पेज पर जाएं और सूची से कोई एपीआई चुनें.
  3. कोटा से जुड़ी सेटिंग देखने और उनमें बदलाव करने के लिए, कोटा चुनें. इस्तेमाल के आंकड़े देखने के लिए, इस्तेमाल को चुनें.

कोटा की ज़्यादा से ज़्यादा सीमा को बढ़ाने का अनुरोध करने के लिए, कृपया Analytics API कोटा के लिए अनुरोध करने का फ़ॉर्म भरें. अनुरोध सबमिट करने से पहले, जानकारी को ज़रूर पढ़ें और कोटा अनुरोध फ़ॉर्म में दिए गए निर्देशों का पालन करें. Reporting API v4 के लिए, Google API कंसोल में एपीआई का नाम Google Analytics Reporting API है. अन्य सभी v3 एपीआई (उदाहरण के लिए, मैनेजमेंट एपीआई v3, Core Reporting API v3, Real Time Reporting API v3, User Deletion API v3) की सूची, Google API कंसोल में Analytics API में दी गई है.

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