Merchant API की सुविधाओं के लिए, कोटा और सीमाएं तय की गई हैं.
नीति अपडेट करें
Merchant API, अपडेट के लिए इन नीतियों को लागू करता है:
- प्रॉडक्ट की जानकारी को दिन में सिर्फ़ दो बार अपडेट किया जा सकता है.
- अपने उप-खातों को दिन में सिर्फ़ एक बार अपडेट किया जा सकता है.
Merchant API और Content API for Shopping के बीच कोटा से जुड़े बदलाव
- कोटा की गिनती हर रिसॉर्स के हिसाब से की जाएगी, न कि हर तरीके के हिसाब से. इसका मतलब है कि कुछ सेवाएं अब लिंक हो गई हैं.
- कस्टम बैचिंग की सुविधा न होने पर, कोटा के हिसाब लगाने पर कोई असर नहीं पड़ता. उदाहरण के लिए, अगर किसी बैच अनुरोध में 500 डालने के अनुरोध शामिल हैं, तो उस पर 500 अलग-अलग डालने के अनुरोधों के तौर पर शुल्क लिया जाएगा.
- खातों और प्रॉडक्ट के लिए, कोटा अपने-आप लागू होने की सुविधा पहले की तरह ही काम करती रहेगी.
- अपने मौजूदा कोटा के इस्तेमाल और सीमाओं का पता लगाने के लिए, Quota.list तरीके का इस्तेमाल करें. इसमें ऑटोमेशन और बदलावों की जानकारी भी शामिल है.
मेथड कॉल के कोटे
Merchant API, आपके इस्तेमाल के आधार पर, आपके products
और accounts
के लिए कॉल कोटा अपने-आप अडजस्ट करता है.
हम आपके कोटा के इस्तेमाल को इस तरह ट्रैक करते हैं:
- कोटा, हर तरीके के लिए अलग-अलग होते हैं. उदाहरण के लिए,
get
तरीके का कोटा,update
तरीके के कोटे से अलग होता है. - हर अनुरोध को एक बार गिना जाता है. भले ही, वह किसी भी तरह का हो. उदाहरण के लिए, हम
list
250 आइटम के अनुरोध को एक बार गिना करते हैं, न कि 250get
अनुरोधों के तौर पर. - कोटा का शुल्क, उस उपयोगकर्ता के हिसाब से लिया जाता है जो एपीआई का अनुरोध करता है. अगर उपयोगकर्ता, बेहतर खाते का सीधा सदस्य है, तो कोटा का शुल्क बेहतर खाते के लेवल पर लिया जाएगा.
- कोटा, Comparison Shopping Services (CSS) ग्रुप, सीएसएस, खाते या सब-खातों पर लागू होता है. कॉल करते समय, आपको इनके लिए पुष्टि करनी होती है. उदाहरण के लिए, अगर आपने बेहतर खाते के तौर पर पुष्टि की है, तो कॉल की गिनती आपके बेहतर खाते के कोटे में की जाएगी. हालांकि, अगर आपने अपने किसी उप-खाते के तौर पर पुष्टि की है, तो कॉल की गिनती उप-खाते के कोटे में की जाएगी.
इस डायग्राम में, सीएसएस ग्रुप, सीएसएस, खातों, और उप-खातों की हैरारकी दिखाई गई है.
अपने कोटा देखना
किसी खाते का मौजूदा कोटा और उसका इस्तेमाल देखने के लिए, खाते के 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 exceeded
too_many_subaccounts: Maximum number of sub-accounts reached
संसाधन के दिखाए जाने की सीमाएं
यहां दी गई सीमाओं में, Merchant API में इस्तेमाल किए जाने वाले संसाधन के रिप्रज़ेंटेशन में, कुछ स्ट्रिंग वैल्यू और ऐरे फ़ील्ड के लिए खास पाबंदियों के बारे में बताया गया है. ये सीमाएं, Merchant API और Merchant Center में मौजूद उससे जुड़ी सुविधा, दोनों के लिए एक जैसी हैं.
ध्यान दें कि हो सकता है कि सीमाओं की यह सूची पूरी न हो. हम इन सीमाओं को बढ़ाएंगे नहीं.
संसाधन | फ़ील्ड | सीमा |
---|---|---|
shippingsettings |
हर देश के हिसाब से शिपिंग सेवाएं ( हर शिपिंग सेवा के हिसाब से शिपिंग ग्रुप ( हर शिपिंग ग्रुप के लिए लेबल ( हर शिपिंग ग्रुप के लिए सबटेबल ( किसी एक किराया टेबल में लाइनों या कॉलम की संख्या. शिपिंग के लेबल की लंबाई. |
20 20 30 100 150 100 |
किराया टेबल में लाइनों या कॉलम की संख्या से, इन अरे फ़ील्ड पर असर पड़ता है:
rowHeaders
याcolumnHeaders
में मौजूद कलेक्शन फ़ील्ड:prices[]
weights[]
numberOfItems[]
postalCodeGroupNames[]
locations[]
rows[]
cells[]