आपके कारोबारी खाते और Merchant API के इस्तेमाल पर, कोटे और सीमाएं लागू होती हैं.
नीति अपडेट करें
Merchant API, अपडेट के मामले में इन नीतियों को लागू करता है:
- प्रॉडक्ट की जानकारी, हर दिन सिर्फ़ दो बार अपडेट की जा सकती है. हर मिनट के कोटे के मुताबिक, हर दिन के कॉल को पूरे दिन में बराबर-बराबर बांटना चाहिए.
- उप-खातों की जानकारी, हर दिन सिर्फ़ दो बार अपडेट की जा सकती है.
मेथड कॉल के कोटे
Merchant API, आपके इस्तेमाल के आधार पर,
products और
accounts के लिए कॉल के कोटे को अपने-आप अडजस्ट करता है.
हम आपके कोटे के इस्तेमाल को इस तरह ट्रैक करते हैं:
- कोटे, हर तरीके के हिसाब से तय किए जाते हैं. उदाहरण के लिए,
getतरीके का कोटा,updateतरीके के कोटे से अलग होता है. - हर अनुरोध को एक बार गिना जाता है. भले ही, वह किसी भी तरह का हो. उदाहरण के लिए, हम 250 आइटम के
listअनुरोध को एक बार गिनते हैं. इसे 250getअनुरोध के तौर पर नहीं गिना जाता. - कोटा, एपीआई का अनुरोध करने वाले उपयोगकर्ता के आधार पर तय किया जाता है. अगर उपयोगकर्ता, ऐडवांस खाते का सीधे तौर पर सदस्य है, तो कोटा, ऐडवांस खाते के लेवल पर तय किया जाएगा.
- कोटे, Comparison Shopping Services (CSS) ग्रुप, सीएसएस, खाते या उप-खातों पर लागू होते हैं. इनके ख़िलाफ़, कॉल करते समय पुष्टि की जाती है. उदाहरण के लिए, अगर बेहतर खाते के तौर पर पुष्टि की जाती है, तो कॉल, आपके बेहतर खाते के कोटे के हिसाब से गिने जाते हैं. हालांकि, अगर अपने किसी उप-खाते के तौर पर पुष्टि की जाती है, तो कॉल, उप-खाते के कोटे के हिसाब से गिने जाते हैं.
इस डायग्राम में, सीएसएस ग्रुप, सीएसएस, खातों, और उप-खातों का क्रम दिखाया गया है.

Content API for Shopping से, मेथड कॉल के कोटे में हुए बदलाव
अगर आपने Content API for Shopping का इस्तेमाल किया है, तो Merchant API में, मेथड कॉल के कोटे में हुए इन बदलावों के बारे में जानें:
- कस्टम बैचिंग की सुविधा न होने से, कोटे की गिनती पर कोई असर नहीं पड़ता. उदाहरण के लिए, 500 इंसर्ट अनुरोध वाले बैच अनुरोध को, 500 अलग-अलग इंसर्ट मेथड अनुरोध के तौर पर गिना जाता है.
- खातों और प्रॉडक्ट के लिए, कोटे को अपने-आप मैनेज करने की सुविधा अब भी उपलब्ध है.
- कोटे के मौजूदा इस्तेमाल और सीमाओं के बारे में जानने के लिए, Quota.list तरीके का इस्तेमाल करें. इसमें, ऑटोमेशन और ओवरराइड करने की जानकारी भी शामिल होती है.
कॉल के कोटे देखना
किसी खाते के लिए, कॉल के मौजूदा कोटे और इस्तेमाल की जानकारी देखने के लिए, खाते के name के साथ
quotas.list
को कॉल करें.
कोटे को अपने-आप मैनेज करने की सुविधा, सिर्फ़ products और accounts सेवाओं पर लागू होती है. अगर आपको किसी अन्य सेवा के लिए, कोटे को बढ़ाने की ज़रूरत है, तो products या accounts सेवाओं के लिए, हर दिन का कोटा खत्म हो गया है या आपको accounts या प्रॉडक्ट services के लिए, कोटे को कुछ समय के लिए बढ़ाने की ज़रूरत है, तो हमसे
संपर्क करें. इसके लिए, यह जानकारी दें:
- Merchant Center का आपका आईडी
- वे तरीके जिनके लिए, कोटे की सीमाएं खत्म हो गई हैं
- उन तरीकों के लिए, हर दिन किए जाने वाले कॉल की अनुमानित संख्या
- कोटा बढ़ाने की वजह
- कोटा कुछ समय के लिए बढ़ाया जाना है या हमेशा के लिए
हमारा सुझाव है कि आप समय-समय पर अपने कोटे की जांच करें, ताकि यह पक्का किया जा सके कि आपके पास लागू करने के लिए, कोटे की ज़रूरी सीमा मौजूद है या कोटे को अपने-आप कैसे अडजस्ट किया जाता है.
गड़बड़ियां
कोटा खत्म होने पर, आपको ये गड़बड़ियां दिखती हैं:
- हर मिनट:
quota/request_rate_too_high - हर दिन:
quota/daily_limit_exceeded
अपना कोटा और उसके इस्तेमाल की जानकारी देखने के लिए, हर दिन या हर मिनट के कोटे को बढ़ाने का अनुरोध करने के लिए, कॉल के कोटे देखना लेख पढ़ें.
कोटे को अपने-आप बढ़ाने की सुविधा से, इन गड़बड़ियों को ठीक नहीं किया जा सकता. इसके लिए, आपको आइटम, फ़ीड या उप-खातों का कोटा बढ़ाने का अनुरोध करना होगा:
too_many_items: Merchant quota exceededtoo_many_subaccounts: Maximum number of sub-accounts reached
खाते की सीमाएं
The
accounts.limits.get
और
accounts.limits.list
तरीकों से,
खाता लेवल की इकाइयों पर लागू होने वाली सीमाएं देखी जा सकती हैं.
इन तरीकों का इस्तेमाल करके, प्रॉडक्ट की सीमाएं देखी जा सकती हैं.
किसी प्रॉडक्ट की खास सीमा को वापस पाने के लिए, जैसे कि किसी खाते का ईईए
में दिखाए जाने वाले विज्ञापनों का कोटा पाने के लिए, आपको खाता आईडी और सीमा आईडी
बताने होंगे. यह जानकारी आपको accounts.limits.get को कॉल करते समय देनी होगी.
सीमा आईडी, सीमा के टाइप और स्कोप का कॉम्बिनेशन होता है. उदाहरण के लिए, ईईए में दिखाए जाने वाले विज्ञापनों को टारगेट करने वाले प्रॉडक्ट के लिए, products~ADS_EEA और ईईए के बाहर दिखाए जाने वाले विज्ञापनों को टारगेट करने वाले प्रॉडक्ट के लिए, products~ADS_NON_EEA.
किसी खाते के लिए, products~ADS_EEA की सीमा पाने का अनुरोध यहां दिया गया है:
GET https://merchantapi.googleapis.com/accounts/v1/accounts/{ACCOUNT_ID}/limits/products~ADS_EEA
अपने खाते के लिए, उपलब्ध सीमा आईडी के बारे में जानने के लिए,
accounts.limits.list
का इस्तेमाल करें, जिसमें type="products" के लिए फ़िल्टर हो:
GET https://merchantapi.googleapis.com/accounts/v1/accounts/{ACCOUNT_ID}/limits?filter=type%3D%22products%22
प्रॉडक्ट के कोटे के बारे में ज़्यादा जानने के लिए, Google Merchant Center में कोटे समझना लेख पढ़ें.
संसाधन दिखाए जाने से जुड़ी सीमाएं
यहां दी गई सीमाओं में, Merchant API में इस्तेमाल किए जाने वाले संसाधन दिखाने से जुड़ी कुछ स्ट्रिंग वैल्यू और कलेक्शन फ़ील्ड के लिए खास पाबंदियों के बारे में बताया गया है. ये सीमाएं, Merchant API और Merchant Center में मौजूद उससे जुड़ी सुविधा, दोनों के लिए एक जैसी हैं.
ध्यान दें कि सीमाओं की यह सूची पूरी नहीं है. हम इन सीमाओं को नहीं बढ़ाएंगे.
| संसाधन | फ़ील्ड | सीमा |
|---|---|---|
shippingsettings |
हर देश के हिसाब से शिपिंग सेवाएं ( हर शिपिंग सेवा के हिसाब से शिपिंग ग्रुप ( हर शिपिंग ग्रुप के हिसाब से लेबल ( हर शिपिंग ग्रुप के हिसाब से सबटेबल ( किसी एक रेट टेबल में पंक्ति या कॉलम की संख्या. शिपिंग के लेबल की लंबाई. |
20 20 30 100 150 100 |
रेट टेबल में पंक्ति या कॉलम की संख्या से, इन कलेक्शन फ़ील्ड पर असर पड़ता है:
rowHeadersयाcolumnHeadersमें मौजूद कलेक्शन फ़ील्ड:prices[]weights[]numberOfItems[]postalCodeGroupNames[]locations[]rows[]cells[]