माइग्रेशन शुरू करना

इस पेज पर, एपीआई माइग्रेशन की योजना बनाने के बारे में जानकारी दी गई है. साथ ही, ज़रूरी चरणों के बारे में बताया गया है.

माइग्रेशन की योजना बनाना

  1. Content API for Shopping के तरीकों को Merchant API के तरीकों से मैप करें.

    Merchant API के लिए ज़रूरी नए तरीकों और संसाधनों को समझें.

  2. माइग्रेशन के दौरान होने वाले अहम बदलावों के बारे में जानें.

    माइग्रेशन में मदद पाने के लिए, यहां दिए गए लेख पढ़ें:

    • Content API की खास जानकारी से माइग्रेट करना: इसमें Merchant API में होने वाले मुख्य बदलावों के बारे में बताया गया है
    • सब-एपीआई के हिसाब से माइग्रेट करने से जुड़ी गाइड: आपको जिस सब-एपीआई की माइग्रेट करने से जुड़ी गाइड की ज़रूरत है उसे देखें. इनमें अहम जानकारी दी गई होती है. जैसे, नए फ़ील्ड मैपिंग. उदाहरण के लिए, प्रॉडक्ट मैनेजमेंट से जुड़ी जानकारी माइग्रेट करना लेख पढ़ें.
    • Merchant API के रेफ़रंस में, Merchant API के संसाधनों और तरीकों की जानकारी दी गई है.
    • क्विकस्टार्ट गाइड में, Merchant API का इस्तेमाल तुरंत शुरू करने का तरीका बताया गया है. इससे खाता बनाने और सैंपल प्रॉडक्ट अपलोड करने में मदद मिलती है.
    • सुविधा के हिसाब से गाइड: नई सुविधा को लागू करने या ज़्यादा जानकारी पाने के लिए, नेविगेशन में दी गई सुविधा की गाइड देखें.
  3. उन सब-एपीआई की पहचान करें जिन्हें आपको माइग्रेट और लागू करना है.

    इन दो बातों का पता लगाएं:

    • Merchant API की वे सुविधाएं जिनके लिए आपको माइग्रेट करना होगा
    • आपको लागू करनी हैं नई सुविधाएं

    ऐसा करने के बाद, यह तय किया जा सकता है कि किस सब-एपीआई पर काम करने में कितना समय लगेगा और किस सब-एपीआई को प्राथमिकता देनी है.

    अगर शुरुआत में Content API के पूरे सेटअप को माइग्रेट नहीं किया जा सकता, तो अहमियत और जटिलता के आधार पर, इन सब-एपीआई को प्राथमिकता दें.

माइग्रेट करने का तरीका

  1. डेवलपर के तौर पर रजिस्टर करना Merchant API का इस्तेमाल करने के लिए, आपको अपने Google Cloud प्रोजेक्ट और मुख्य Merchant Center खाते को लिंक करना होगा. Merchant API के साथ इस्तेमाल किए जाने वाले हर Google Cloud प्रोजेक्ट के लिए, एक बार रजिस्टर करना ज़रूरी है. होम पेज पर जाकर, पूरी प्रोसेस को फ़ॉलो किया जा सकता है.

  2. अलग-अलग तरीकों को आज़माएं, ताकि आपको ज़्यादा से ज़्यादा मदद मिल सके. हमारा सुझाव है कि बुनियादी टेस्ट करने के लिए, Google APIs Explorer का इस्तेमाल करें.

    Merchant API के लिए अनुरोध वाले यूआरएल का फ़ॉर्मैट यह है

    https://merchantapi.googleapis.com/{SUB_API}/{VERSION}/{RESOURCE_NAME}:{METHOD}…
    
  3. हमारे कोड सैंपल और क्लाइंट लाइब्रेरी का फ़ायदा पाएं.

    लागू करने में लगने वाले समय को कम करने और gRPC का फ़ायदा पाने के लिए, क्लाइंट लाइब्रेरी और कोड सैंपल का इस्तेमाल करें.

    गाइड में कोड सैंपल स्निपेट शामिल होते हैं. उदाहरण के लिए, कोई प्रॉडक्ट जोड़ना लेख पढ़ें.

  4. उपयोगकर्ता के आसान चरणों की जांच करें.

    उन सभी सब-एपीआई और सुविधाओं पर उपयोगकर्ता अनुभव की जांच करें जिन्हें आपको माइग्रेट करना है. इसके लिए, ये लक्ष्य तय करें:

    • माइग्रेट किए गए आपके संसाधनों और कॉल के जवाब के नतीजे सही हों.
    • गड़बड़ी का अनुपात कम रहता है.

रोल-आउट प्लान बनाना

हमारा सुझाव है कि आप यह तरीका अपनाएं:

  • एक बार में एक सब-एपीआई या तरीका लागू करें.
  • एक बार में कारोबार के सिर्फ़ एक छोटे हिस्से पर लागू करें.
  • हर समय समस्याओं पर नज़र रखें.

माइग्रेशन लागू करना

  1. नए संसाधनों और एंडपॉइंट का इस्तेमाल करके, कोडिंग पर काम करें.

    शुरुआती टेस्टिंग और रिलीज़ प्लान बनाने के बाद, Merchant API को अपने वर्कफ़्लो में इंटिग्रेट करें.

  2. मॉनिटर करना.

    संभावित समस्याओं को ठीक करने के लिए तैयार रहें.