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

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

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

रिपोर्ट की गई तारीख: 2026-03-30 यूटीसी | पिछला अपडेट: 2026-04-17 यूटीसी

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

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

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

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

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

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

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

रिपोर्ट की गई तारीख: 2026-01-28 यूटीसी | पिछला अपडेट: 2026-03-31 यूटीसी

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

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

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

रिपोर्ट की गई तारीख: 2025-10-03 यूटीसी | पिछला अपडेट: 2026-04-08 यूटीसी

उपयोगकर्ताओं को उन प्रॉडक्ट को मैनेज करने में समस्याएं आ सकती हैं जिनके 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 जोड़ा है. इसमें, पहले से कोड में बदला गया संसाधन का नाम शामिल होता है. इससे, सूची या गेट कॉल के आउटपुट को, मैन्युअल तरीके से कोड में बदले बिना, बाद के अपडेट के लिए सीधे इनपुट के तौर पर इस्तेमाल किया जा सकता है.

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

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

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

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

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

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