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

इस पेज पर, 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 से जुड़ी मदद पाना और सुझाव/राय या शिकायत सबमिट करना पेज पर जाएं.