अगर आपने Shopping Content API के तहत, स्थानीय इन्वेंट्री विज्ञापनों की सेटिंग का इस्तेमाल किया है, तो Merchant API में कई अहम बदलाव हुए हैं.
एलआईए सेटिंग अब तीन मुख्य कॉम्पोनेंट में से किसी एक से जुड़ी होती हैं. इनमें से हर कॉम्पोनेंट का एक संबद्ध संसाधन होता है.
कोर कॉम्पोनेंट | संसाधन |
---|---|
अलग-अलग चैनलों पर विज्ञापन दिखाने के लिए खाता कॉन्फ़िगरेशन | OmnichannelSetting |
इन्वेंट्री डेटा के लिए, स्थानीय फ़ीड पार्टनरशिप (एलएफ़पी) पार्टनर से कनेक्शन | LfpProvider |
स्थानीय स्टोर के डेटा के लिए, Google Business Profile (GBP) खाते से कनेक्ट होना | GbpAccount |
इसके अलावा, एलआईए सेटिंग में हर खाते के लिए एक ही संसाधन होता था और इसमें हर राष्ट्रीय इकाई के लिए सेटिंग की सूची होती थी. OmnichannelSettings
की मदद से, किसी खाते से कई संसाधन जोड़े जा सकते हैं. हर संसाधन, किसी खास राष्ट्रीय इकाई की सेटिंग दिखाता है.
यहां बताया गया है कि अनुरोध और संसाधनों में क्या बदलाव हुए हैं.
अनुरोध
नया डोमेन | Content API के तरीके का नाम | Merchant API के तरीके का नाम |
---|---|---|
accounts.omnichannelSettings |
liasettings.custombatch |
यह तरीका बंद हो जाता है. Merchant API की मदद से, एक साथ कई अनुरोध भेजे जा सकते हैं. |
liasettings.get |
accounts.omnichannelSettings.list |
|
liasettings.list |
अब सभी उप-खातों के लिए, एलआईए की सभी सेटिंग पाने का तरीका सीधे तौर पर उपलब्ध नहीं है. इसके बजाय, सभी सब-खातों से क्वेरी करें और अपनी दिलचस्पी के हिसाब से ऑमनीचैनल सेटिंग पाने के लिए,
accounts.omnichannelSettings.list का इस्तेमाल करें.
|
|
liasettings.update |
accounts.omnichannelSettings.create, accounts.omnichannelSettings.update |
|
liasettings.requestinventoryverification |
accounts.omnichannelSettings.requestInventoryVerification |
|
liasettings.setinventoryverificationcontact |
यह तरीका बंद हो जाता है. इसके बजाय, अपडेट किए गए मास्क के साथ
accounts.omnichannelSettings.create या
accounts.omnichannelSettings.update का इस्तेमाल करें.
|
|
liasettings.setomnichannelexperience |
यह तरीका बंद हो जाता है. इसके बजाय, अपडेट किए गए मास्क के साथ
accounts.omnichannelSettings.create या
accounts.omnichannelSettings.update का इस्तेमाल करें.
|
|
accounts.omnichannelSettings.lfpProvider |
liasettings.listposdataproviders |
accounts.omnichannelSettings.lfpProviders.findLfpProviders |
liasettings.setposdataprovider |
accounts.omnichannelSettings.lfpProviders.linkLfpProvider |
|
accounts.gbpAccount |
liasettings.getaccessiblegmbaccounts |
accounts.gbpAccount.list |
liasettings.requestgmbaccess |
accounts.gbpAccount.linkGbpAccount |
संसाधन
इसके अलावा, PickupType के लिए सेवा अलग तरीके से काम करती है. पिकअप देखें.
OmnichannelSetting
Shopping Content API | Merchant API | |||
---|---|---|---|---|
फ़ील्ड | स्ट्रीम किस तरह की है | फ़ील्ड | स्ट्रीम किस तरह की है | जानकारी |
(n/a) | (n/a) | name |
string |
इस ऑमनीचैनल सेटिंग का संसाधन का नाम. फ़ॉर्मैट:
फ़ॉर्मैट: accounts/{account}/omnichannelSettings/{omnichannel_setting}
|
country |
string |
regionCode |
string |
ज़रूरी है. Common Locale Data Repository (CLDR) का देश कोड (उदाहरण के लिए, "US") |
hostedLocalStorefrontActive |
boolean |
lsfType |
enum (LsfType) |
ज़रूरी है.
इस regionCode के लिए
लोकल स्टोर फ़्रंट (एलएसएफ़) टाइप.
ये वैल्यू हो सकती हैं
|
(n/a) | (n/a) | inStock |
object |
इस regionCode के लिए, स्टॉक में मौजूद प्रॉडक्ट पेज का यूआरआई (यूनिफ़ॉर्म रिसॉर्स आइडेंटिफ़ायर) और दिखाए जाने का स्टेटस. अगर आपने MHLSF टाइप में से कोई एक चुना है, तो create API में कम से कम एक inStock या pickup ऑब्जेक्ट सेट करें. हालांकि, अगर lsfType GHLSF है, तो सिर्फ़ inStock सेट करें.
|
storePickupActive |
boolean |
pickup |
object |
इस regionCode के लिए, पिकअप की सुविधा वाले प्रॉडक्ट पेज का यूआरएल और दिखाए जाने का स्टेटस. अगर आपने MHLSF टाइप में से कोई एक चुना है, तो create API में कम से कम एक inStock या
Pickup ऑब्जेक्ट सेट करें. हालांकि, GHLSF को lsfType के तौर पर सेट करने पर, ऐसा न करें.
|
posDataProvider |
object |
lfpLink |
object |
सिर्फ़ आउटपुट के लिए. LFP सेवा देने वाली कंपनी से जुड़ा लिंक |
onDisplayToOrder |
object |
odo |
object |
"ऑर्डर करने के लिए डिसप्ले" (ओडीओ) नीति का यूआरआई और इस regionCode के लिए उसकी स्थिति
|
about |
object |
about |
object |
इस regionCode के लिए, जानकारी वाले पेज का यूआरआई और स्थिति |
inventory |
object |
inventoryVerification |
object |
इस regionCode के लिए, इन्वेंट्री की पुष्टि करने की प्रोसेस की स्थिति और संपर्क जानकारी |
omnichannelExperience |
object (LiaOmnichannelExperience) |
(n/a) | (n/a) | इसके लिए, ऊपर दिए गए lsfType और pickup का इस्तेमाल करें. |
LsfType
Shopping Content API | Merchant API | |||
---|---|---|---|---|
फ़ील्ड | स्ट्रीम किस तरह की है | फ़ील्ड | स्ट्रीम किस तरह की है | जानकारी |
lsfType |
string |
lsfType |
enum (LsfType) |
लोकल स्टोर फ़्रंट (एलएसएफ़) का टाइप. वैल्यू इस तरह की हो सकती हैं:
|
InStock
Shopping Content API | Merchant API | |||
---|---|---|---|---|
फ़ील्ड | स्ट्रीम किस तरह की है | फ़ील्ड | स्ट्रीम किस तरह की है | जानकारी |
(n/a) | (n/a) | uri |
string |
प्रॉडक्ट के लैंडिंग पेज का यूआरआई. अगर आपने MHLSF
में से कोई एक टाइप चुना है, तो यह जानकारी देना ज़रूरी है. अगर ऑब्जेक्ट सेट है, तो यह ज़रूरी है. GHLSF के लिए, यह वैल्यू खाली होनी चाहिए, लेकिन MHLSF के लिए, यह वैल्यू खाली नहीं होनी चाहिए. यह सेवा, इसका इस्तेमाल सिर्फ़ स्टॉक में मौजूद प्रॉडक्ट दिखाने की सुविधा की समीक्षा करने के लिए करती है. इस यूआरआई का डोमेन, व्यापारी/कंपनी/कारोबारी के होम पेज से मेल खाना चाहिए.
|
(n/a) | (n/a) | state |
enum |
सिर्फ़ आउटपुट के लिए. स्टॉक में मौजूद प्रॉडक्ट दिखाने की स्थिति. उपलब्ध वैल्यू ये हैं
|
शॉपिंग कॉन्टेंट के वर्शन की समीक्षा करने के लिए, LiaCountrySettings और LiaOmnichannelExperience देखें.
पिकअप
Shopping Content API | Merchant API | |||
---|---|---|---|---|
फ़ील्ड | स्ट्रीम किस तरह की है | फ़ील्ड | स्ट्रीम किस तरह की है | जानकारी |
(n/a) | (n/a) | uri |
string |
पिकअप करने की सुविधा वाले प्रॉडक्ट पेज का यूआरआई. अगर ऑब्जेक्ट सेट है, तो यह ज़रूरी है. एपीआई इसका इस्तेमाल सिर्फ़, पिकअप की सुविधा की समीक्षा करने के लिए करता है. इस यूआरआई का डोमेन, कारोबारी या कंपनी के होम पेज से मैच करना चाहिए. |
LiaInventorySettings.status |
string |
state |
enum (ReviewState.State) |
सिर्फ़ आउटपुट के लिए. पिकअप की स्थिति. उपलब्ध वैल्यू ये हैं
|
शॉपिंग कॉन्टेंट के वर्शन की समीक्षा करने के लिए, LiaCountrySettings और LiaOmnichannelExperience देखें.
LfpLink
Shopping Content API | Merchant API | |||
---|---|---|---|---|
फ़ील्ड | स्ट्रीम किस तरह की है | फ़ील्ड | स्ट्रीम किस तरह की है | जानकारी |
posDataProviderId |
string |
lfpProvider |
string |
ज़रूरी है. एलएफ़पी की सेवा देने वाली कंपनी के संसाधन का नाम |
posExternalAccountId |
string |
externalAccountId |
string |
ज़रूरी है. वह खाता आईडी जिससे एलएफ़पी की सेवा देने वाली कंपनी को यह कारोबारी पता चलता है |
(n/a) | (n/a) | state |
enum (ReviewState.State) |
सिर्फ़ आउटपुट के लिए. LfpLink का स्टेटस. उपलब्ध वैल्यू ये हैं
|
शॉपिंग कॉन्टेंट के वर्शन की समीक्षा करने के लिए, LiaPosDataProvider देखें.
OnDisplayToOrder
Shopping Content API | Merchant API | |||
---|---|---|---|---|
फ़ील्ड | स्ट्रीम किस तरह की है | फ़ील्ड | स्ट्रीम किस तरह की है | जानकारी |
shippingCostPolicyUrl |
string |
uri |
string |
ज़रूरी है. "ऑर्डर करने के लिए डिसप्ले" (ओडीओ) नीति का यूआरएल. |
status |
string |
state |
enum (ReviewState.State) |
सिर्फ़ आउटपुट के लिए. यूआरआई का स्टेटस. संभावित वैल्यू ये हैं
|
शॉपिंग कॉन्टेंट के वर्शन की समीक्षा करने के लिए, LiaOnDisplayToOrderSettings देखें.
इसके बारे में जानकारी
Shopping Content API | Merchant API | |||
---|---|---|---|---|
फ़ील्ड | स्ट्रीम किस तरह की है | फ़ील्ड | स्ट्रीम किस तरह की है | जानकारी |
url |
string |
uri |
string |
ज़रूरी है. 'इसके बारे में जानकारी' पेज का यूआरआई |
status |
string |
state |
enum (ReviewState.State) |
सिर्फ़ आउटपुट के लिए. यूआरआई का स्टेटस. संभावित वैल्यू ये हैं
|
शॉपिंग कॉन्टेंट के वर्शन की समीक्षा करने के लिए, LiaAboutPageSettings देखें.
InventoryVerification
Shopping Content API | Merchant API | |||
---|---|---|---|---|
फ़ील्ड | स्ट्रीम किस तरह की है | फ़ील्ड | स्ट्रीम किस तरह की है | जानकारी |
status |
string |
state |
enum (InventoryVerification.State) |
सिर्फ़ आउटपुट के लिए. इन्वेंट्री की पुष्टि करने की प्रोसेस की स्थिति. संभावित वैल्यू ये हैं
|
inventoryVerificationContactName |
string |
contact |
string |
ज़रूरी है. इन्वेंट्री की पुष्टि करने की प्रोसेस के लिए संपर्क का नाम |
inventoryVerificationContactEmail |
string |
contactEmail |
string |
ज़रूरी है. इन्वेंट्री की पुष्टि करने की प्रोसेस के लिए संपर्क का ईमेल पता |
inventoryVerificationContactStatus |
string |
contactState |
enum (ReviewState.State) |
सिर्फ़ आउटपुट के लिए. संपर्क की पुष्टि की स्थिति. संभावित वैल्यू ये हैं
|
शॉपिंग कॉन्टेंट का वर्शन देखने के लिए, LiaCountrySettings और LiaInventorySettings देखें.
LfpProvider
Shopping Content API | Merchant API | |||
---|---|---|---|---|
फ़ील्ड | स्ट्रीम किस तरह की है | फ़ील्ड | स्ट्रीम किस तरह की है | जानकारी |
fullName |
string |
name |
string |
एलएफ़पी की सेवा देने वाली कंपनी के संसाधन का नाम.
फ़ॉर्मैट: accounts/{account}/omnichannelSettings/{omnichannel_setting}/lfpProviders/{lfp_provider}
|
(n/a) | (n/a) | regionCode |
string |
ज़रूरी है. CLDR के हिसाब से देश का कोड |
providerId |
string |
(n/a) | (n/a) | यह फ़ील्ड हट जाता है. |
displayName |
string |
displayName |
string |
एलएफ़पी की सेवा देने वाली कंपनी का डिसप्ले नेम |
शॉपिंग कॉन्टेंट के वर्शन की समीक्षा करने के लिए, PosDataProvidersPosDataProvider देखें.
GbpAccount
Shopping Content API |
Merchant API | |||
---|---|---|---|---|
Field |
Type |
फ़ील्ड | स्ट्रीम किस तरह की है | जानकारी |
name |
string |
name |
string |
GBP खाते के संसाधन का नाम
फ़ॉर्मैट: accounts/{account}/gbpAccount/{gbp_account}
|
(n/a) | (n/a) | gbpAccountId |
string |
कारोबार की प्रोफ़ाइल का आईडी |
type |
string |
type |
enum (GbpAccount.Type) |
कारोबार की प्रोफ़ाइल का टाइप. उपलब्ध वैल्यू ये हैं
|
email |
string |
gbpAccountName |
string |
कारोबार की प्रोफ़ाइल का नाम:
|
listingCount |
string |
listingCount |
int64 |
इस खाते से जुड़ी लिस्टिंग की संख्या |
Shopping कॉन्टेंट के वर्शन की समीक्षा करने के लिए, GmbAccountsGmbAccount देखें.