कोटा और सीमाएं

आपके कारोबारी खाते और Merchant API के इस्तेमाल पर, कोटे और सीमाएं लागू होती हैं.

नीति अपडेट करें

Merchant API, अपडेट के मामले में इन नीतियों को लागू करता है:

  • प्रॉडक्ट की जानकारी, हर दिन सिर्फ़ दो बार अपडेट की जा सकती है. हर मिनट के कोटे के मुताबिक, हर दिन के कॉल को पूरे दिन में बराबर-बराबर बांटना चाहिए.
  • उप-खातों की जानकारी, हर दिन सिर्फ़ दो बार अपडेट की जा सकती है.

मेथड कॉल के कोटे

Merchant API, आपके इस्तेमाल के आधार पर, products और accounts के लिए कॉल के कोटे को अपने-आप अडजस्ट करता है.

हम आपके कोटे के इस्तेमाल को इस तरह ट्रैक करते हैं:

इस डायग्राम में, सीएसएस ग्रुप, सीएसएस, खातों, और उप-खातों का क्रम दिखाया गया है. सीएसएस ग्रुप, पुष्टि करने का सबसे ऊपरी लेवल है. इसमें अलग-अलग सीएसएस, उनके खाते, और सबसे निचले लेवल पर उप-खाते होते हैं.

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 exceeded
  • too_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

हर देश के हिसाब से शिपिंग सेवाएं (services).

हर शिपिंग सेवा के हिसाब से शिपिंग ग्रुप (rateGroups).

हर शिपिंग ग्रुप के हिसाब से लेबल (applicableShippingLabels).

हर शिपिंग ग्रुप के हिसाब से सबटेबल (subtables).

किसी एक रेट टेबल में पंक्ति या कॉलम की संख्या.

शिपिंग के लेबल की लंबाई.

20

20

30

100

150

100

रेट टेबल में पंक्ति या कॉलम की संख्या से, इन कलेक्शन फ़ील्ड पर असर पड़ता है:

  • rowHeaders या columnHeaders में मौजूद कलेक्शन फ़ील्ड:
    • prices[]
    • weights[]
    • numberOfItems[]
    • postalCodeGroupNames[]
    • locations[]
    • rows[]
    • cells[]