ज्ञात समस्याएं

इस पेज पर, Merchant API से जुड़ी उन समस्याओं के बारे में बताया गया है जिनके बारे में डेवलपर को पता है.

UnauthenticatedException से जुड़ी रैंडम गड़बड़ियां

रिपोर्ट की गई तारीख: 30 मार्च, 2026 यूटीसी | पिछला अपडेट: 17 अप्रैल, 2026 यूटीसी

कई ग्राहक, प्रॉडक्ट अपलोड करते समय और Merchant Center के अन्य एपीआई ऐक्सेस करते समय, बीच-बीच में UnauthenticatedException से जुड़ी गड़बड़ियों का सामना कर रहे हैं. ये गड़बड़ियां रैंडम तरीके से होती हैं. ऐसा तब भी होता है, जब ग्राहक फिर से कोशिश करते हैं. साथ ही, ये गड़बड़ियां शुरुआती कॉल और बाद की कोशिशों, दोनों पर असर डालती हैं. कुछ कनेक्शन में गड़बड़ी होती है, जबकि कुछ कनेक्शन कुछ ही समय में ठीक हो जाते हैं.

इस समस्या को ठीक करने के लिए, एक समाधान लागू किया गया है. साथ ही, इसका स्थायी समाधान ढूंढने के लिए, जांच जारी है. अगर आपको यह गड़बड़ी दिखती है, तो हमारा सुझाव है कि एपीआई कॉल को फिर से आज़माएं.

प्रॉडक्ट और इन्वेंट्री के तरीकों के लिए, ज़्यादा इंतज़ार का समय, DEADLINE_EXCEEDED, और INTERNAL_ERROR मैसेज

रिपोर्ट की गई तारीख: 18 मार्च, 2026 यूटीसी | पिछला अपडेट: 13 मई, 2026 यूटीसी

productInputs और regionalInventories तरीकों का इस्तेमाल करते समय, कुछ उपयोगकर्ताओं को लगातार इंतज़ार करना पड़ा. साथ ही, उन्हें बार-बार DEADLINE_EXCEEDED या INTERNAL_ERROR मैसेज मिले. इसकी मुख्य वजह, बैकएंड लेवल पर हुई एक ऐसी समस्या थी जिससे प्रोसेसिंग की क्षमता पर असर पड़ा. इस समस्या को ठीक करने की कोशिशें अब भी जारी हैं.

अगर आपको अब भी ज़्यादा इंतज़ार करना पड़ रहा है, तो हमारा सुझाव है कि अनुरोध बैच के साइज़ को कम करें. अगर आपको ऊपर बताए गए गड़बड़ी के मैसेज मिल रहे हैं, तो क्लाइंट-साइड टाइमआउट को बढ़ाने की कोशिश करें.

प्रॉडक्ट और इन्वेंट्री के insert तरीकों के लिए, थ्रूपुट से जुड़ी समस्याएं

रिपोर्ट की गई तारीख: 28 जनवरी, 2026 यूटीसी | पिछला अपडेट: 31 मार्च, 2026 यूटीसी

हमें Merchant API को ज़्यादा डेटा ट्रांसमिट करते समय, क्लाइंट-साइड परफ़ॉर्मेंस से जुड़ी समस्याओं की रिपोर्ट मिली हैं. आपको क्लाइंट लाइब्रेरी का इस्तेमाल करते समय, इन तरीकों के लिए यह समस्या दिख सकती है:

हमने अलग-अलग बैकएंड सिस्टम की परफ़ॉर्मेंस को बेहतर बनाया है. अगर आपको अब भी यह समस्या आ रही है, तो थ्रूपुट को ज़्यादा से ज़्यादा करने के लिए, आपको चैनल पूल कॉन्फ़िगर करना पड़ सकता है. इससे, एक gRPC चैनल की 100 स्ट्रीम की सामान्य सीमा को बायपास किया जा सकता है. ऐसा, कई बुनियादी कनेक्शन मैनेज करके किया जाता है. ज़्यादा जानकारी के लिए, एक साथ किए जाने वाले अनुरोधों के लिए कोड को फिर से फ़ैक्टर करना: चैनल पूल की मदद से थ्रूपुट को बेहतर बनाना लेख पढ़ें.

खास वर्णों वाले प्रॉडक्ट आइडेंटिफ़ायर

रिपोर्ट की गई तारीख: 3 अक्टूबर, 2025 यूटीसी | पिछला अपडेट: 8 अप्रैल, 2026 यूटीसी

उपयोगकर्ताओं को उन प्रॉडक्ट को मैनेज करने में समस्याएं आ सकती हैं जिनके productId या offerId प्रॉडक्ट आईडी फ़ॉर्मैटिंग से जुड़े दिशा-निर्देशों के मुताबिक नहीं होते. ऐसे प्रॉडक्ट आईडी में खास वर्ण हो सकते हैं. इनमें सबसे ज़्यादा फ़ॉरवर्ड स्लैश (/), कॉलन (:), टिल्ड (~), और प्रतिशत के निशान (%) शामिल होते हैं. Merchant Center जैसे प्लैटफ़ॉर्म पर, प्रॉडक्ट आईडी में पहले से ही कुछ खास वर्णों का इस्तेमाल किया जा सकता है.

Merchant API, प्रॉडक्ट आइडेंटिफ़ायर को सीधे यूआरएल के हिस्से के तौर पर, संसाधन name में शामिल करता है. उदाहरण के लिए, accounts/{account}/products/{productId}. इसलिए, ये वर्ण, सामान्य यूआरएल राउटिंग और पार्सिंग में रुकावट डाल सकते हैं. इससे, GET, PATCH या DELETE कार्रवाइयों के दौरान, 404 Not Found या 400 Bad Request जैसी गड़बड़ियां हो सकती हैं.

इन वर्णों वाले प्रॉडक्ट के साथ सुरक्षित तरीके से इंटरैक्ट करने के लिए, आपको संसाधन के नाम के productId या offerId सेगमेंट को कोड में बदलना होगा. कोड में बदलने का एल्गोरिदम, बिना पैडिंग वाला Base64URL फ़ॉर्मैट है. ज़्यादा जानकारी के लिए, accounts.productInputs.name देखें.

ठीक की गई: हमने Merchant API के पूरे इकोसिस्टम में, एक जैसा व्यवहार लागू करने के लिए एक समाधान रोल आउट किया है. हमने एपीआई के रिस्पॉन्स में, एक नया फ़ील्ड base64_encoded_name जोड़ा है. इससे, पहले से कोड में बदले गए संसाधन का नाम मिलता है. इसकी मदद से, सूची या गेट कॉल के आउटपुट को, मैन्युअल तरीके से कोड में बदले बिना, बाद के अपडेट के लिए सीधे इनपुट के तौर पर इस्तेमाल किया जा सकता है.

डेटा सोर्स बनाने के बाद होने वाली देरी

रिपोर्ट की गई तारीख: 10 अप्रैल, 2024 यूटीसी | पिछला अपडेट: 12 मई, 2024 यूटीसी

नया DataSource बनाने के तुरंत बाद, प्रॉडक्ट, प्रमोशन या समीक्षाएं जोड़ने की कोशिश करने पर, देरी होने की समस्या सामने आई. डेटा सोर्स बनाने के पांच मिनट के अंदर आइटम जोड़ने की कोशिश करने पर, Data source not found गड़बड़ी का मैसेज मिला.

ठीक की गई: इस देरी को खत्म कर दिया गया है. अब नए बनाए गए डेटा सोर्स के साथ तुरंत इंटरैक्ट किया जा सकता है.

क्या कोई और समस्या है?

किसी अन्य समस्या के लिए, हमारे Merchant API से जुड़ी सहायता पाना और सुझाव/राय या शिकायत सबमिट करना पेज पर जाएं.