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

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

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

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

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

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

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

रिपोर्ट की गई तारीख: 18 मार्च, 2026 यूटीसी | ठीक की गई तारीख: 31 मार्च, 2026 यूटीसी

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

समाधान: इस समस्या को 31 मार्च, 2026 को पूरी तरह से ठीक कर दिया गया है. समस्या ठीक होने के बाद, गड़बड़ी की दर में काफ़ी कमी आई है. अगर आपको अब भी ज़्यादा इंतज़ार करना पड़ रहा है, तो हमारा सुझाव है कि क्लाइंट-साइड टाइमआउट की पुष्टि करें और अनुरोध बैच के साइज़ को कम करें.

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