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