व्यापारी/कंपनी/कारोबारी के डेटा सोर्स एपीआई की खास जानकारी

इस पेज में, प्रोग्राम के हिसाब से ऐसे डेटा सोर्स बनाने और उन्हें अपडेट करने का तरीका बताया गया है जो प्रॉडक्ट दिखाने के लिए किया जा सकता है. ऑटोमेटेड डेटा सोर्स के हिसाब से, डेटा भेजने की प्रोसेस को आसान बनाया जाता है Google को अपना प्रॉडक्ट डेटा भेज सकते हैं. अपने-आप जनरेट होने वाले डेटा सोर्स से यह पक्का किया जाता है कि आपकी वेबसाइट के काम के प्रॉडक्ट के बारे में अप-टू-डेट जानकारी Google तक पहुंचती है.

Content API for Shopping की मदद से, सिर्फ़ प्राइमरी डेटा सोर्स बनाए जा सकते हैं. के साथ मर्चेंट डेटा सोर्स एपीआई का इस्तेमाल करके, इस तरह के डेटा सोर्स बनाए जा सकते हैं:

Content API for Shopping की मदद से, सिर्फ़ फ़ाइल इनपुट वाले डेटा सोर्स मैनेज किए जा सकते हैं. Merchant API की मदद से, फ़ाइल और एपीआई इनपुट, दोनों के डेटा सोर्स को मैनेज किया जा सकता है.

Merchant Data Source API का इस्तेमाल करके, ये काम किए जा सकते हैं:

  • किसी खास feedLabel के साथ नया प्राइमरी डेटा सोर्स बनाएं और contentLanguage.
  • कोई वाइल्डकार्ड डेटा सोर्स बनाएं. वाइल्डकार्ड डेटा सोर्स में feedLabel नहीं है और contentLanguage फ़ील्ड सेट हैं. वाइल्डकार्ड डेटा सोर्स की मदद से, feedLabel और contentLanguage के अलग-अलग कॉम्बिनेशन वाले ऐसे प्रॉडक्ट एक डेटा सोर्स है.
  • किसी मौजूदा प्राइमरी डेटा सोर्स से लिंक करने के लिए, कोई पूरक डेटा सोर्स बनाएं.
  • फ़ाइल के डेटा सोर्स के लिए शेड्यूल सेट अप करें.
  • एपीआई डेटा सोर्स मैनेज करें.
  • प्रमोशन जैसे दूसरे टाइप के डेटा सोर्स का इस्तेमाल करें.

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

  • आपका खाता, एक ही भाषा वाले फ़ीड पर माइग्रेट किया गया हो.
  • यह पुष्टि करने के लिए कि खाते को पहले ही डेटा टारगेट स्प्लिट में माइग्रेट कर दिया गया है, डेटा सोर्स की सूची या तरीके पाएं. ज़रूरी शर्तें पूरी न करने पर, आपको और आपको सहायता टीम से संपर्क करना चाहिए.

    This account is in the data sources migration process and can't be used with
    this API yet. Contact support for more info on when this account will be able
    to use the data sources endpoint.
    

कोई नया डेटा सोर्स बनाना

किसी खास feedLabel के साथ नया प्राइमरी डेटा सोर्स बनाने और contentLanguage, feedLabel और contentLanguage फ़ील्ड को इसमें सेट करें टाइप के हिसाब से कॉन्फ़िगरेशन. उदाहरण के लिए, PrimaryProductDataSource.

नया डेटा सोर्स देखने के लिए, GET या LIST का अनुरोध करें.

नया वाइल्डकार्ड प्राइमरी डेटा सोर्स बनाएं

नया वाइल्डकार्ड प्राइमरी फ़ीड बनाने के लिए, अपना डेटा सोर्स कॉन्फ़िगर करने के लिए इनका इस्तेमाल करें PrimaryProductDataSource और feedLabel और contentLanguage फ़ील्ड को सेट न करें.

Content API for Shopping का इस्तेमाल करने पर, यहां सिर्फ़ एक एपीआई डेटा सोर्स बनाया जाता है आपको. Merchant Data Source API का इस्तेमाल करके, आपके पास एक से ज़्यादा एपीआई डेटा सोर्स हो सकते हैं. इनमें से कुछ वाइल्डकार्ड हो सकते हैं.

वाइल्डकार्ड डेटा सोर्स सिर्फ़ एपीआई इनपुट वाले डेटा सोर्स हो सकते हैं. वाइल्डकार्ड डेटा फ़ाइल इनपुट के लिए सोर्स का इस्तेमाल नहीं किया जा सकता.

कोई पूरक डेटा सोर्स बनाएं और उसे प्राइमरी डेटा सोर्स से लिंक करें

प्रॉडक्ट डेटा में कुछ बदलाव करने के लिए, पूरक डेटा सोर्स का इस्तेमाल किया जा सकता है. इसके लिए, ये काम किए जा सकते हैं: डेटा सोर्स का यूनीक आइडेंटिफ़ायर, क्वेरी पैरामीटर के तौर पर जोड़कर ऐसा किया जा सकता है CANNOT TRANSLATE accounts.productInputs.insert और accounts.productInputs.delete तरीकों का इस्तेमाल करना होगा. मौजूदा प्रॉडक्ट को अपडेट करने के लिए, सिर्फ़ पूरक डेटा सोर्स का इस्तेमाल किया जा सकता है.

पूरक डेटा सोर्स बनाने के लिए, इनका इस्तेमाल करके अपना डेटा सोर्स कॉन्फ़िगर करें SupplementalProductDataSource. इसके बाद, defaultRule को अपडेट करके इसे लिंक करें अपने प्राइमरी डेटा सोर्स पर मौजूद फ़ील्ड में.

पूरक फ़ाइल के डेटा सोर्स, वाइल्डकार्ड डेटा सोर्स नहीं हो सकते. पूरक एपीआई डेटा सोर्स, हमेशा वाइल्डकार्ड डेटा सोर्स होने चाहिए.

अपनी फ़ाइल के डेटा सोर्स के लिए शेड्यूल सेट अप करना

फ़ाइल फ़ीड का शेड्यूल सेट अप करने के लिए, अपने डेटा सोर्स को फ़ाइल के तौर पर कॉन्फ़िगर करें FileInput फ़ील्ड का इस्तेमाल करके और फिर सेट अप करके डेटा सोर्स बनाएं fetchsettings FileInput.FetchSettings फ़ील्ड का इस्तेमाल करके.

डेटा सोर्स मिटाना

अपने खाते से कोई मौजूदा डेटा सोर्स मिटाने के लिए, accounts.dataSources.delete तरीका.

डेटा सोर्स फ़ेच करें

डेटा सोर्स में कॉन्फ़िगर की गई फ़ाइल को फ़ेच करने के लिए, accounts.dataSources.fetch तरीका. इस तरीके से, इस डेटा सोर्स पर तुरंत डेटा फ़ेच किया जाता है आपका खाता. यह तरीका, सिर्फ़ उन डेटा सोर्स पर काम करता है जिनमें फ़ाइल इनपुट सेट हो.

डेटा सोर्स डाउनलोड करें

अपने खाते का डेटा सोर्स कॉन्फ़िगरेशन पाने के लिए, accounts.dataSources.get तरीका.

डेटा सोर्स की सूची बनाएं

अपने खाते के डेटा सोर्स के कॉन्फ़िगरेशन को सूची में शामिल करने के लिए, accounts.dataSources.list तरीका.

पैच डेटा सोर्स

किसी मौजूदा डेटा सोर्स का कॉन्फ़िगरेशन अपडेट करने के लिए, accounts.dataSources.patch तरीका.