अगर आपने Shopping Content API में स्थानीय इन्वेंट्री विज्ञापनों की सेटिंग का इस्तेमाल किया है, तो Merchant API में कई अहम बदलाव किए गए हैं.
एलआईए की सेटिंग अब तीन मुख्य कॉम्पोनेंट में से किसी एक से जुड़ी होती हैं. हर कॉम्पोनेंट के साथ एक संसाधन जुड़ा होता है.
| मुख्य कॉम्पोनेंट | संसाधन |
|---|---|
| ओम्नीचैनल पर विज्ञापन दिखाने के लिए खाते का कॉन्फ़िगरेशन | OmnichannelSetting |
| इन्वेंट्री डेटा के लिए, Local Feed Partnership (LFP) पार्टनर से कनेक्शन | LfpProvider |
| स्थानीय स्टोर के डेटा के लिए, Google Business Profile (GBP) खाते से कनेक्शन | GbpAccount |
इसके अलावा, एलआईए की सेटिंग में हर खाते के लिए एक ही संसाधन था. इसमें हर राष्ट्रीय इकाई के लिए सेटिंग की सूची शामिल थी. OmnichannelSettings की मदद से, एक खाते से कई संसाधन जोड़े जा सकते हैं. हर संसाधन, किसी खास राष्ट्रीय इकाई की सेटिंग दिखाता है.
यहां बताया गया है कि अनुरोधों और संसाधनों में क्या बदलाव हुए हैं.
अनुरोध
| नया डोमेन | Content API के तरीके का नाम | Merchant API के तरीके का नाम |
|---|---|---|
accounts.omnichannelSettings |
liasettings.custombatch |
यह तरीका अब इस्तेमाल नहीं किया जा सकेगा. Merchant API की मदद से, एक साथ कई अनुरोध भेजे जा सकते हैं. |
liasettings.get |
accounts.omnichannelSettings.list |
|
liasettings.list |
सभी उप-खातों के लिए, एलआईए की सभी सेटिंग पाने का तरीका अब सीधे तौर पर उपलब्ध नहीं है. इसके बजाय, सभी उप-खातों के लिए क्वेरी करें और अपनी पसंद के खातों के लिए omnichannelSettings पाने के लिए, 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 |
ज़रूरी है. कॉमन लोकेल डेटा रिपॉज़िटरी (सीएलडीआर) देश का कोड (उदाहरण के लिए, "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 |
सिर्फ़ आउटपुट के लिए. एलएफ़पी प्रोग्राम में शामिल किसी कंपनी के साथ लिंक किया गया खाता |
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 |
Business Profile का नाम:
|
listingCount |
string |
listingCount |
int64 |
इस खाते से जुड़ी लिस्टिंग की संख्या |
शॉपिंग कॉन्टेंट का वर्शन देखने के लिए, GmbAccountsGmbAccount पर जाएं.