इस पेज पर, एपीआई माइग्रेशन की योजना बनाने के बारे में जानकारी दी गई है. साथ ही, इसमें ज़रूरी चरणों के बारे में बताया गया है.
माइग्रेशन की योजना बनाना
Content API for Shopping के तरीकों को Merchant API के तरीकों से मैप करें.
Merchant API के लिए ज़रूरी नए तरीकों और संसाधनों के बारे में जानें.
माइग्रेशन पर लागू होने वाले सबसे अहम बदलावों के बारे में जानें.
माइग्रेशन में मदद पाने के लिए, यहां दिए गए संसाधन देखें:
- Content API की खास जानकारी से माइग्रेट करना: इसमें Merchant API में होने वाले मुख्य बदलावों के बारे में बताया गया है
- सब-एपीआई के हिसाब से माइग्रेशन गाइड: आपको जिन सब-एपीआई की ज़रूरत है उनके हिसाब से माइग्रेशन गाइड देखें. इनमें नई फ़ील्ड मैपिंग जैसी ज़रूरी जानकारी होती है. उदाहरण के लिए, प्रॉडक्ट मैनेजमेंट से जुड़े डेटा को माइग्रेट करना लेख पढ़ें.
- Merchant API के बारे में जानकारी में, Merchant API के संसाधनों और तरीकों के बारे में जानकारी दी गई है.
- क्विकस्टार्ट गाइड में, खाता बनाने और प्रॉडक्ट का सैंपल अपलोड करने के लिए, Merchant API का इस्तेमाल तुरंत शुरू करने का तरीका बताया गया है.
- सुविधा के हिसाब से गाइड: नई सुविधा लागू करने या ज़्यादा जानकारी पाने के लिए, नेविगेशन में दी गई सुविधा की गाइड देखें.
उन सब-एपीआई की पहचान करें जिन्हें आपको माइग्रेट करना है और लागू करना है.
इन दो बातों का पता लगाएं:
- Merchant API की वे सुविधाएं जिनके लिए आपको माइग्रेट करना होगा
- नई सुविधाएं जिन्हें आपको लागू करना है
ऐसा करने के बाद, यह तय किया जा सकता है कि किस सब-एपीआई पर काम करने में कितना समय लगेगा और किस सब-एपीआई को प्राथमिकता देनी है.
अगर आपको Content API के पूरे इंटिग्रेशन को एक बार में माइग्रेट करने में समस्या आ रही है, तो अहमियत और जटिलता के आधार पर इन सब-एपीआई को प्राथमिकता दें.
माइग्रेशन के चरण
डेवलपर के तौर पर रजिस्टर करें Merchant API का इस्तेमाल करने के लिए, आपको अपने Google Cloud प्रोजेक्ट और अपने मुख्य Merchant Center खाते के बीच लिंक बनाना होगा. यह एक बार किया जाने वाला रजिस्ट्रेशन, हर उस Google Cloud प्रोजेक्ट के लिए ज़रूरी है जिसका इस्तेमाल Merchant API के साथ किया जाता है. पूरी प्रोसेस को होम पेज पर देखा जा सकता है.
अलग-अलग तरीकों को आज़माएं, ताकि आपको ज़्यादा से ज़्यादा मदद मिल सके. हमारा सुझाव है कि बुनियादी टेस्ट करने के लिए, Google APIs Explorer का इस्तेमाल करें.
Merchant API के लिए अनुरोध वाले यूआरएल का फ़ॉर्मैट यह है
https://merchantapi.googleapis.com/{SUB_API}/{VERSION}/{RESOURCE_NAME}:{METHOD}…हमारे कोड सैंपल और क्लाइंट लाइब्रेरी का फ़ायदा पाएं.
gRPC का फ़ायदा पाने और इसे लागू करने में लगने वाला समय कम करने के लिए, क्लाइंट लाइब्रेरी और कोड के सैंपल का इस्तेमाल करें.
गाइड में कोड सैंपल स्निपेट शामिल होते हैं. उदाहरण के लिए, कोई प्रॉडक्ट जोड़ना लेख पढ़ें.
उपयोगकर्ता के सामान्य टास्क पूरे करने की जांच करें.
उपयोगकर्ता के अनुभव की जांच, सभी सब-एपीआई और उन फ़ंक्शन पर करें जिन्हें आपको माइग्रेट करना है. इसके लिए, इन लक्ष्यों को पूरा करें:
- माइग्रेट किए गए आपके संसाधनों और कॉल के जवाब सही हैं.
- गड़बड़ी का अनुपात कम रहता है.
रोल आउट करने का प्लान बनाना
हमारा सुझाव है कि आप यह तरीका अपनाएं:
- एक बार में, एक सब-एपीआई या तरीके को लागू करें.
- इसे एक बार में कारोबार के सिर्फ़ एक छोटे हिस्से में लागू करें.
- हमेशा समस्याओं पर नज़र रखें.
माइग्रेशन लागू करना
नए संसाधनों और एंडपॉइंट का इस्तेमाल करके कोडिंग करें.
रिलीज़ प्लान की शुरुआती टेस्टिंग और डेवलपमेंट के बाद, Merchant API को अपने वर्कफ़्लो में इंटिग्रेट करें.
मॉनिटर करें.
संभावित समस्याओं को ठीक करने के लिए तैयार रहें.