Merchant Products API के बारे में खास जानकारी

इस पेज पर बताया गया है कि प्रोग्राम के हिसाब से, अपने प्रॉडक्ट को कैसे अपलोड और मैनेज किया जा सकता है. Merchant Product API का इस्तेमाल करके, डेटा सोर्स में किसी प्रॉडक्ट को डाला या अपडेट किया जा सकता है. साथ ही, अपने खाते से कोई प्रॉडक्ट वापस पाया जा सकता है और डेटा सोर्स से कोई प्रॉडक्ट मिटाया जा सकता है.

आपके पास products संसाधन का इस्तेमाल करके, ऑनलाइन स्टोर कैटलॉग बनाने का विकल्प है. ऑनलाइन स्टोर कैटलॉग, शॉपिंग विज्ञापनों पर उपलब्ध प्रॉडक्ट की सूची होती है. Merchant Center खाता बनाने के बाद, एपीआई की मदद से प्रॉडक्ट का शुरुआती सेट अपलोड किया जा सकता है. इसके बाद, products रिसॉर्स का इस्तेमाल किया जा सकता है.

शॉपिंग विज्ञापनों और मुफ़्त में दिखाई जाने वाली लिस्टिंग से जुड़ी नीतियों का पालन करना आपकी ज़िम्मेदारी है. अगर हमें इन नीतियों का उल्लंघन करने वाले कॉन्टेंट या व्यवहार का पता चलता है, तो शॉपिंग विज्ञापनों के पास इन नीतियों को लागू करने का अधिकार होता है.

products संसाधन, प्रॉडक्ट की जानकारी को Shopping Merchant Center डेटाबेस में अपलोड करता है. इसमें कई तरीके भी दिए गए हैं. इनकी मदद से, बैच मोड में एक-एक करके या एक साथ कई प्रॉडक्ट की जानकारी ऐक्सेस की जा सकती है, उसे अपडेट किया जा सकता है या मिटाया जा सकता है.

productInput संसाधन, किसी प्रॉडक्ट के लिए सबमिट किए गए इनपुट डेटा की जानकारी देता है. productInput संसाधन में ये फ़ील्ड होने चाहिए:

  • channel: प्रॉडक्ट का चैनल.
  • offerId: प्रॉडक्ट के लिए यूनीक आइडेंटिफ़ायर. यह वैल्यू प्रॉडक्ट इनपुट और प्रोसेस किए गए प्रॉडक्ट के लिए एक ही है.
  • contentLanguage: प्रॉडक्ट के लिए दो अक्षर वाला ISO 639-1 भाषा कोड.
  • feedLabel: प्रॉडक्ट के लिए फ़ीड का लेबल.

व्यापारी/कंपनी/कारोबारी, प्राइमरी फ़ीड नाम की फ़ाइल का इस्तेमाल करके प्रॉडक्ट लोड कर सकते हैं. हालांकि, Merchant API का इस्तेमाल करके प्रॉडक्ट बनाने और उन्हें मिटाने के कई फ़ायदे हैं. इन फ़ायदों में, तेज़ी से जवाब देने और रीयल टाइम में एक से ज़्यादा प्रॉडक्ट अपडेट करने की सुविधा शामिल है. इसके लिए, कई पूरक फ़ीड को मैनेज करने की ज़रूरत नहीं होती. एपीआई कॉल की मदद से प्रॉडक्ट में किए गए बदलावों को, Shopping Merchant Center के डेटाबेस में दिखने में कई घंटे लग सकते हैं.

Google आपके प्रॉडक्ट के कुछ एट्रिब्यूट को अपने-आप बनाए रखने में मदद कर सकता है. ज़्यादा जानकारी के लिए, अपने-आप होने वाले सुधार चालू करें देखें.

ज़रूरी शर्तें

अगर आपके पास कोई डेटा सोर्स नहीं है, तो Merchant डेटा सोर्स एपीआई का इस्तेमाल करके डेटा सोर्स बनाएं या Merchant Center का इस्तेमाल करें.

अगर आपके पास पहले से ही ऐसा डेटा सोर्स है जिसे आपने Merchant Center के यूज़र इंटरफ़ेस (यूआई) या एपीआई का इस्तेमाल करके बनाया है, तो अपने प्रॉडक्ट जोड़ने के लिए, Merchant Products API का इस्तेमाल किया जा सकता है. अगर प्रॉडक्ट जोड़ने के लिए, Content API for Shopping का इस्तेमाल किया जा रहा है, तो Merchant प्रॉडक्ट एपीआई का इस्तेमाल शुरू करने का तरीका जानने के लिए, डेटा को दूसरी जगह भेजने से जुड़ी गाइड देखें.

अपने खाते में प्रॉडक्ट इनपुट अपलोड करें

अपने खाते में प्रॉडक्ट इनपुट अपलोड करने के लिए, accounts.productInputs.insert तरीके का इस्तेमाल करें. Merchant Product API का इस्तेमाल करके, किसी प्रॉडक्ट को डालने के लिए, आपको प्राइमरी या पूरक डेटा सोर्स का यूनीक आइडेंटिफ़ायर पास करना होगा.

अपने खाते से प्रोसेस किए गए प्रॉडक्ट को वापस पाना

अपने खाते से प्रोसेस किए गए प्रॉडक्ट को वापस पाने के लिए, accounts.products.get तरीके का इस्तेमाल करें. प्रोसेस किए गए प्रॉडक्ट को इंसर्शन के बाद दिखने में कुछ मिनट लग सकते हैं.

अपने खाते से कोई प्रॉडक्ट इनपुट मिटाना

अपने खाते से किसी प्रॉडक्ट इनपुट को मिटाने के लिए, accounts.productInputs.delete तरीके का इस्तेमाल करें. Merchant Product API का इस्तेमाल करके किसी प्रॉडक्ट को मिटाने के लिए, आपको उस प्रॉडक्ट से जुड़े प्राइमरी या पूरक डेटा सोर्स का यूनीक आइडेंटिफ़ायर पास करना होगा.

अपने खाते के प्रॉडक्ट की लिस्टिंग करें

अपने खाते में प्रोसेस किए गए प्रॉडक्ट को लिस्ट करने के लिए, accounts.products.list तरीके का इस्तेमाल करें.