इंडेक्स
DataSourcesService
(इंटरफ़ेस)CreateDataSourceRequest
(मैसेज)DataSource
(मैसेज)DataSource.Input
(enum)DeleteDataSourceRequest
(मैसेज)FetchDataSourceRequest
(मैसेज)FileInput
(मैसेज)FileInput.FetchSettings
(मैसेज)FileInput.FetchSettings.Frequency
(enum)FileInput.FileInputType
(enum)GetDataSourceRequest
(मैसेज)ListDataSourcesRequest
(मैसेज)ListDataSourcesResponse
(मैसेज)LocalInventoryDataSource
(मैसेज)PrimaryProductDataSource
(मैसेज)PrimaryProductDataSource.Channel
(enum)PromotionDataSource
(मैसेज)RegionalInventoryDataSource
(मैसेज)SupplementalProductDataSource
(मैसेज)UpdateDataSourceRequest
(मैसेज)
DataSourcesService
प्राइमरी, पूरक, इन्वेंट्री, और अन्य डेटा सोर्स को मैनेज करने की सेवा. ज़्यादा जानकारी के लिए, Merchant Center का सहायता लेख पढ़ें.
CreateDataSource |
---|
दिए गए खाते के लिए, नया डेटा सोर्स कॉन्फ़िगरेशन बनाता है.
|
DeleteDataSource |
---|
आपके Merchant Center खाते से डेटा सोर्स मिटा देता है.
|
FetchDataSource |
---|
आपके Merchant Center खाते से किसी डेटा सोर्स पर, डेटा फ़ेच करने की प्रोसेस तुरंत लागू करता है. भले ही, फ़ेच शेड्यूल से बाहर हो. अगर आपको एक दिन में इस तरीके को एक से ज़्यादा बार कॉल करने की ज़रूरत पड़ती है, तो आपको इसके बजाय अपने प्रॉडक्ट डेटा को अपडेट करने के लिए प्रॉडक्ट सेवा का इस्तेमाल करना चाहिए. यह तरीका, सिर्फ़ उन डेटा सोर्स पर काम करता है जिनमें फ़ाइल इनपुट सेट हो.
|
GetDataSource |
---|
दिए गए खाते के डेटा सोर्स कॉन्फ़िगरेशन को हासिल करता है.
|
ListDataSources |
---|
यह दिए गए खाते के डेटा सोर्स के कॉन्फ़िगरेशन की सूची बनाता है.
|
UpdateDataSource |
---|
मौजूदा डेटा सोर्स कॉन्फ़िगरेशन को अपडेट करता है. अपडेट मास्क में सेट किए गए लेकिन संसाधन में नहीं दिए गए फ़ील्ड मिटा दिए जाएंगे.
|
CreateDataSourceRequest
CreateDataSource तरीके के लिए अनुरोध मैसेज.
फ़ील्ड | |
---|---|
parent |
ज़रूरी है. वह खाता जिसमें डेटा सोर्स बनाया जाएगा. फ़ॉर्मैट: |
data_source |
ज़रूरी है. बनाया जाने वाला डेटा सोर्स. |
DataSource
Merchant Center खाते का डेटा सोर्स.
फ़ील्ड | |
---|---|
name |
आइडेंटिफ़ायर. डेटा सोर्स का नाम. फ़ॉर्मैट: |
data_source_id |
सिर्फ़ आउटपुट के लिए. डेटा सोर्स का आईडी. |
display_name |
ज़रूरी है. Merchant Center के यूज़र इंटरफ़ेस (यूआई) में दिखाया गया डेटा सोर्स का नाम. |
input |
सिर्फ़ आउटपुट के लिए. इससे डेटा सोर्स में इनपुट का टाइप तय किया जाता है. इनपुट के आधार पर, हो सकता है कि कुछ सेटिंग काम न करें. एपीआई की मदद से सिर्फ़ सामान्य डेटा सोर्स बनाए जा सकते हैं. |
file_input |
ज़रूरी नहीं. इस फ़ील्ड का इस्तेमाल सिर्फ़ तब किया जाता है, जब डेटा को किसी फ़ाइल के ज़रिए मैनेज किया जाता है. |
यूनियन फ़ील्ड Type . डेटा सोर्स का टाइप. Type इनमें से सिर्फ़ एक हो सकता है: |
|
primary_product_data_source |
ज़रूरी है. स्थानीय और ऑनलाइन प्रॉडक्ट के लिए प्राइमरी डेटा सोर्स. |
supplemental_product_data_source |
ज़रूरी है. स्थानीय और ऑनलाइन प्रॉडक्ट के लिए पूरक डेटा सोर्स. |
local_inventory_data_source |
ज़रूरी है. स्थानीय इन्वेंट्री का डेटा सोर्स. |
regional_inventory_data_source |
ज़रूरी है. रीजनल इन्वेंट्री का डेटा सोर्स. |
promotion_data_source |
ज़रूरी है. प्रमोशन का डेटा सोर्स. |
इनपुट
इससे डेटा सोर्स में इनपुट का टाइप तय किया जाता है. ऐसा हो सकता है कि इनपुट के आधार पर, कुछ सेटिंग काम न करें.
Enums | |
---|---|
INPUT_UNSPECIFIED |
इनपुट की जानकारी नहीं दी गई है. |
API |
इससे उन डेटा सोर्स की जानकारी मिलती है जिनके लिए, एपीआई की मदद से मुख्य तौर पर डेटा दिया जाता है. |
FILE |
इससे उन डेटा सोर्स को दिखाया जाता है जिनके लिए, फ़ाइल इनपुट के ज़रिए डेटा दिया जाता है. एपीआई की मदद से डेटा अब भी उपलब्ध कराया जा सकता है. |
UI |
सीधे तौर पर Merchant Center में जोड़े गए प्रॉडक्ट का डेटा सोर्स. इस एपीआई से, सिर्फ़ Merchant Center के यूज़र इंटरफ़ेस (यूआई) से इस तरह का डेटा सोर्स बनाया या अपडेट नहीं किया जा सकता. इस तरह का डेटा सोर्स रीड ओनली होता है. |
AUTOFEED |
इसे ऑटोमेटेड फ़ीड के नाम से भी जाना जाता है. इसका इस्तेमाल, आपका प्रॉडक्ट डेटा अपने-आप बनाने के लिए किया जाता है. इस तरह के डेटा सोर्स को खाता बंडल की मदद से चालू या बंद किया जा सकता है. |
DeleteDataSourceRequest
DeleteDataSource तरीके के लिए अनुरोध मैसेज.
फ़ील्ड | |
---|---|
name |
ज़रूरी है. मिटाए जाने वाले डेटा सोर्स का नाम. फ़ॉर्मैट: |
FetchDataSourceRequest
FetchDataSource तरीके के लिए मैसेज का अनुरोध करें.
फ़ील्ड | |
---|---|
name |
ज़रूरी है. फ़ेच किए जाने वाले डेटा सोर्स संसाधन का नाम. फ़ॉर्मैट: |
FileInput
फ़ाइल डेटा सोर्स के लिए खास डेटा. यह फ़ील्ड, अन्य डेटा सोर्स के इनपुट के लिए खाली है.
फ़ील्ड | |
---|---|
fetch_settings |
ज़रूरी नहीं. डेटा सोर्स डिलीवर करने के लिए जानकारी फ़ेच करें. इसमें |
file_name |
ज़रूरी नहीं. डेटा सोर्स की फ़ाइल का नाम. |
file_input_type |
सिर्फ़ आउटपुट के लिए. फ़ाइल इनपुट का टाइप. |
FetchSettings
डेटा सोर्स डिलीवर करने के लिए जानकारी फ़ेच करें.
फ़ील्ड | |
---|---|
enabled |
ज़रूरी नहीं. फ़ेच करने के शेड्यूल को चालू करता है या रोकता है. |
day_of_month |
ज़रूरी नहीं. महीने का वह दिन जब डेटा सोर्स फ़ाइल को फ़ेच किया जाना चाहिए (1-31). इस फ़ील्ड को सिर्फ़ महीने की फ़्रीक्वेंसी के लिए सेट किया जा सकता है. |
time_of_day |
ज़रूरी नहीं. दिन का वह समय जब डेटा सोर्स फ़ाइल को फ़ेच किया जाना चाहिए. मिनट और सेकंड समर्थित नहीं हैं और उन्हें अनदेखा कर दिया जाएगा. |
day_of_week |
ज़रूरी नहीं. हफ़्ते का वह दिन जब डेटा सोर्स फ़ाइल को फ़ेच किया जाना चाहिए. इस फ़ील्ड को सिर्फ़ हफ़्ते की फ़्रीक्वेंसी के लिए सेट किया जा सकता है. |
time_zone |
ज़रूरी नहीं. शेड्यूल के लिए इस्तेमाल किया जाने वाला टाइम ज़ोन. डिफ़ॉल्ट रूप से यूटीसी. उदाहरण के लिए, "America/Los_Angeles". |
frequency |
ज़रूरी है. फ़ेच करने के शेड्यूल के बारे में बताने वाली फ़्रीक्वेंसी. |
fetch_uri |
ज़रूरी नहीं. वह यूआरएल जहां डेटा सोर्स की फ़ाइल फ़ेच की जा सकती है. Google Merchant Center में, एचटीटीपी, एचटीटीपीएस या एसएफ़टीपी प्रोटोकॉल का इस्तेमाल करके, अपने-आप शेड्यूल किए गए अपलोड काम करते हैं. इसलिए, वैल्यू उन तीन प्रोटोकॉल में से किसी एक का इस्तेमाल करके, एक मान्य लिंक होनी चाहिए. Google Sheets फ़ाइलों के लिए नहीं बदला जा सकता. |
username |
ज़रूरी नहीं. [फ़ेच यूआरएल][google.shopping.content.bundles.DataSources.Fileinput.fetch_url] के लिए एक वैकल्पिक उपयोगकर्ता नाम. इसका इस्तेमाल एसएफ़टीपी के ज़रिए डेटा सोर्स सबमिट करने के लिए किया जाता है. |
password |
ज़रूरी नहीं. [फ़ेच यूआरएल][google.shopping.content.bundles.DataSources.Fileinput.fetch_url] के लिए एक वैकल्पिक पासवर्ड. इसका इस्तेमाल एसएफ़टीपी के ज़रिए डेटा सोर्स सबमिट करने के लिए किया जाता है. |
फ़्रीक्वेंसी
ज़रूरी फ़ील्ड, फ़ेच करने की फ़्रीक्वेंसी के आधार पर अलग-अलग होते हैं. हर महीने फ़ीड पाने के शेड्यूल के लिए, [महीने का दिन][google.shopping.content.bundles.DataSources.Fileinput.FetchSchedule.day_of_month] और [दिन का घंटा][google.shopping.content.bundles.DataSources.Fileinput.FetchSchedule.time_of_day] ज़रूरी हैं. हर हफ़्ते फ़ीड पाने के शेड्यूल के लिए, [हफ़्ते का दिन][google.shopping.content.bundles.DataSources.Fileinput.FetchSchedule.day_of_week] और [दिन का घंटा][google.shopping.content.bundles.DataSources.File Input.FetchSchedule.time_of_day] ज़रूरी हैं. हर दिन फ़ेच करने के शेड्यूल के लिए, सिर्फ़ [दिन का एक घंटा][google.shopping.content.bundles.DataSources.Fileinput.FetchSchedule.time_of_day] ज़रूरी होते हैं.
Enums | |
---|---|
FREQUENCY_UNSPECIFIED |
फ़्रीक्वेंसी नहीं दी गई है. |
FREQUENCY_DAILY |
फ़ेच रोज़ होता है. |
FREQUENCY_WEEKLY |
फ़ेच हर हफ़्ते होता है. |
FREQUENCY_MONTHLY |
फ़ेच करने की प्रोसेस हर महीने होती है. |
FileInputType
फ़ाइल डिलीवरी का तरीका.
Enums | |
---|---|
FILE_INPUT_TYPE_UNSPECIFIED |
फ़ाइल इनपुट टाइप की जानकारी नहीं दी गई है. |
UPLOAD |
फ़ाइल को एसएफ़टीपी, Google Cloud Storage या Merchant Center में मैन्युअल तरीके से अपलोड किया जाता है. |
FETCH |
फ़ाइल को कॉन्फ़िगर किए गए [फ़ेच_uri][google.shopping.content.bundles.DataSources.Fileinput.FetchSettings.fetch_uri] से फ़ेच किया जाता है. |
GOOGLE_SHEETS |
फ़ाइल को [फ़ेच_uri][google.shopping.content.bundles.DataSources.File Input.FetchSettings.fetch_uri] में बताए गए Google Sheets से फ़ेच किया जाता है. |
GetDataSourceRequest
GetDataSource तरीके के लिए अनुरोध मैसेज.
फ़ील्ड | |
---|---|
name |
ज़रूरी है. वापस पाने के लिए डेटा सोर्स का नाम. फ़ॉर्मैट: |
ListDataSourcesRequest
ListDataSources तरीके के लिए अनुरोध से जुड़ा मैसेज.
फ़ील्ड | |
---|---|
parent |
ज़रूरी है. वह खाता जिसके लिए डेटा सोर्स को लिस्ट करना है. फ़ॉर्मैट: |
page_size |
ज़रूरी नहीं. दिए जाने वाले डेटा सोर्स की ज़्यादा से ज़्यादा संख्या. सेवा इस वैल्यू से कम वैल्यू दिखा सकती है. ज़्यादा से ज़्यादा वैल्यू 1,000 है; 1000 से ज़्यादा वैल्यू को 1000 की जगह लागू किया जाएगा. अगर जानकारी नहीं दी गई है, तो ज़्यादा से ज़्यादा डेटा सोर्स दिखाए जाएंगे. |
page_token |
ज़रूरी नहीं. पिछले पेजों पर नंबर डालते समय, |
ListDataSourcesResponse
ListDataSources तरीके के लिए रिस्पॉन्स मैसेज.
फ़ील्ड | |
---|---|
data_sources[] |
बताए गए खाते के डेटा सोर्स. |
next_page_token |
एक टोकन, जिसे अगला पेज फिर से पाने के लिए |
LocalInventoryDataSource
स्थानीय इन्वेंट्री का डेटा सोर्स.
फ़ील्ड | |
---|---|
feed_label |
ज़रूरी है. इम्यूटेबल. उन ऑफ़र का फ़ीड लेबल जिनके लिए स्थानीय इन्वेंट्री दी गई है. यह 20 अपरकेस अक्षरों (A-Z), संख्याओं (0-9), और डैश (-) से कम या उसके बराबर होना चाहिए. फ़ीड के लेबल पर माइग्रेट करना भी देखें. |
content_language |
ज़रूरी है. इम्यूटेबल. उन आइटम की दो अक्षर वाली ISO 639-1 भाषा, जिन्हें स्थानीय इन्वेंट्री दी गई है. |
PrimaryProductDataSource
स्थानीय और ऑनलाइन प्रॉडक्ट के लिए प्राइमरी डेटा सोर्स.
फ़ील्ड | |
---|---|
channel |
ज़रूरी है. इम्यूटेबल. इससे पता चलता है कि डेटा सोर्स चैनल किस तरह का है. |
countries[] |
ज़रूरी नहीं. वे देश जहां आइटम दिखाए जा सकते हैं. इसे देश/इलाके के CLDR कोड के तौर पर दिखाया जाता है. |
feed_label |
ज़रूरी नहीं. इम्यूटेबल. डेटा सोर्स के लेवल पर तय किया गया फ़ीड का लेबल. यह 20 अपरकेस अक्षरों (A-Z), संख्याओं (0-9), और डैश (-) से कम या उसके बराबर होना चाहिए. फ़ीड के लेबल पर माइग्रेट करना भी देखें. प्रॉडक्ट कॉन्टेंट वाले डेटा सोर्स के लिए, अगर यह नीति सेट की जाती है, तो डेटा सोर्स सिर्फ़ इस कॉम्बिनेशन से मेल खाने वाले प्रॉडक्ट स्वीकार करेगा. अगर यह नीति सेट नहीं है, तो डेटा सोर्स उन प्रॉडक्ट को स्वीकार करेगा जिनके लिए यह पाबंदी नहीं लगाई गई है. |
content_language |
ज़रूरी नहीं. इम्यूटेबल. डेटा सोर्स में मौजूद आइटम की दो अक्षर वाली ISO 639-1 भाषा.
अगर यह नीति सेट की जाती है, तो डेटा सोर्स सिर्फ़ इस कॉम्बिनेशन से मेल खाने वाले प्रॉडक्ट स्वीकार करेगा. अगर यह नीति सेट नहीं है, तो डेटा सोर्स उन प्रॉडक्ट को स्वीकार करेगा जिनके लिए यह पाबंदी नहीं लगाई गई है. |
चैनल
डेटा सोर्स चैनल.
चैनल का इस्तेमाल, अलग-अलग प्रॉडक्ट वर्टिकल के डेटा सोर्स में अंतर करने के लिए किया जाता है.
Enums | |
---|---|
CHANNEL_UNSPECIFIED |
तय नहीं किया गया. |
ONLINE_PRODUCTS |
ऑनलाइन प्रॉडक्ट. |
LOCAL_PRODUCTS |
स्थानीय प्रॉडक्ट. |
PRODUCTS |
स्थानीय और ऑनलाइन प्रॉडक्ट, दोनों के लिए यूनिफ़ाइड डेटा सोर्स. ध्यान दें: इस चैनल के लिए, एपीआई की मदद से प्रॉडक्ट मैनेज नहीं किए जा सकते. |
PromotionDataSource
प्रमोशन का डेटा सोर्स.
फ़ील्ड | |
---|---|
target_country |
ज़रूरी है. इम्यूटेबल. टारगेट किया गया देश, जिसका इस्तेमाल यूनीक आइडेंटिफ़ायर के तौर पर किया जाता है. इसे देश/इलाके के CLDR कोड के तौर पर दिखाया जाता है. प्रमोशन सिर्फ़ चुनिंदा देशों में उपलब्ध हैं. |
content_language |
ज़रूरी है. इम्यूटेबल. डेटा सोर्स में मौजूद आइटम की दो अक्षर वाली ISO 639-1 भाषा. |
RegionalInventoryDataSource
रीजनल इन्वेंट्री का डेटा सोर्स.
फ़ील्ड | |
---|---|
feed_label |
ज़रूरी है. इम्यूटेबल. उन ऑफ़र का फ़ीड लेबल जिनके लिए रीजनल इन्वेंट्री दी गई है. यह 20 अपरकेस अक्षरों (A-Z), संख्याओं (0-9), और डैश (-) से कम या उसके बराबर होना चाहिए. फ़ीड के लेबल पर माइग्रेट करना भी देखें. |
content_language |
ज़रूरी है. इम्यूटेबल. उन आइटम की दो अक्षर वाली ISO 639-1 भाषा, जिन्हें रीजनल इन्वेंट्री दी गई है. |
SupplementalProductDataSource
स्थानीय और ऑनलाइन प्रॉडक्ट के लिए पूरक डेटा सोर्स.
फ़ील्ड | |
---|---|
feed_label |
ज़रूरी नहीं. इम्यूटेबल. डेटा सोर्स के लेवल पर तय किया गया फ़ीड का लेबल. यह 20 अपरकेस अक्षरों (A-Z), संख्याओं (0-9), और डैश (-) से कम या उसके बराबर होना चाहिए. फ़ीड के लेबल पर माइग्रेट करना भी देखें. प्रॉडक्ट कॉन्टेंट वाले डेटा सोर्स के लिए, अगर यह नीति सेट की जाती है, तो डेटा सोर्स सिर्फ़ इस कॉम्बिनेशन से मेल खाने वाले प्रॉडक्ट स्वीकार करेगा. अगर नीति को सेट नहीं किया जाता है, तो डेटा सोर्स, इस पाबंदी के बिना प्रोडक्शन स्वीकार करेगा. |
content_language |
ज़रूरी नहीं. इम्यूटेबल. डेटा सोर्स में मौजूद आइटम की दो अक्षर वाली ISO 639-1 भाषा.
अगर यह नीति सेट की जाती है, तो डेटा सोर्स सिर्फ़ इस कॉम्बिनेशन से मेल खाने वाले प्रॉडक्ट स्वीकार करेगा. अगर नीति को सेट नहीं किया जाता है, तो डेटा सोर्स, इस पाबंदी के बिना प्रोडक्शन स्वीकार करेगा. |
UpdateDataSourceRequest
UpdateDataSource तरीके के लिए अनुरोध मैसेज.
फ़ील्ड | |
---|---|
data_source |
ज़रूरी है. अपडेट किया जाने वाला डेटा सोर्स संसाधन. |
update_mask |
ज़रूरी है. डेटा सोर्स के उन फ़ील्ड की सूची जिन्हें अपडेट करना है. मुख्य भाग में तय की गई वैल्यू के बिना, अपडेट मास्क में तय किए गए फ़ील्ड, डेटा सोर्स से मिटा दिए जाएंगे. खास "*" उपलब्ध कराना पूरे डेटा सोर्स को बदलने की वैल्यू का इस्तेमाल नहीं किया जा सकता. |