अगर आपने Shopping Content API में स्थानीय इन्वेंट्री विज्ञापन की सेटिंग का इस्तेमाल किया है, तो Merchant API में कई अहम बदलाव हुए हैं.
LIA सेटिंग अब तीन मुख्य कॉम्पोनेंट में से किसी एक से जुड़ी होती हैं. हर कॉम्पोनेंट से जुड़ा एक संसाधन होता है.
| कोर कॉम्पोनेंट | संसाधन |
|---|---|
| ओम्नीचैनल विज्ञापन दिखाने के लिए खाता कॉन्फ़िगर करना | OmnichannelSetting |
| इन्वेंट्री डेटा के लिए, Local Feed Partnership (LFP) पार्टनर से कनेक्शन | LfpProvider |
| स्थानीय स्टोर के डेटा के लिए, Google Business Profile (GBP) खाते से कनेक्शन | GbpAccount |
इसके अलावा, LIA सेटिंग में हर खाते के लिए एक ही संसाधन होता था. इसमें हर देश की इकाई के लिए सेटिंग की सूची होती थी. 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 | |||
|---|---|---|---|---|
| फ़ील्ड | टाइप | फ़ील्ड | टाइप | ब्यौरा |
| (लागू नहीं) | (लागू नहीं) | name |
string |
इस ओम्नीचैनल सेटिंग का संसाधन नाम. फ़ॉर्मैट:
फ़ॉर्मैट: accounts/{account}/omnichannelSettings/{omnichannel_setting}
|
country |
string |
regionCode |
string |
ज़रूरी है. कॉमन लोकल डेटा रिपॉज़िटरी (सीएलडीआर) का देश कोड (उदाहरण के लिए, "US") |
hostedLocalStorefrontActive |
boolean |
lsfType |
enum (LsfType) |
ज़रूरी है.
इस regionCode के लिए,
लोकल स्टोर फ़्रंट (एलएसएफ़) टाइप.
इन वैल्यू का इस्तेमाल किया जा सकता है
|
| (लागू नहीं) | (लागू नहीं) | 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) |
(लागू नहीं) | (लागू नहीं) | इसके लिए, lsfType और pickup (ऊपर) का इस्तेमाल करें. |
LsfType
| Shopping Content API | Merchant API | |||
|---|---|---|---|---|
| फ़ील्ड | टाइप | फ़ील्ड | टाइप | ब्यौरा |
lsfType |
string |
lsfType |
enum (LsfType) |
लोकल स्टोर फ़्रंट (एलएसएफ़) का टाइप. इन वैल्यू का इस्तेमाल किया जा सकता है:
|
InStock
| Shopping Content API | Merchant API | |||
|---|---|---|---|---|
| फ़ील्ड | टाइप | फ़ील्ड | टाइप | ब्यौरा |
| (लागू नहीं) | (लागू नहीं) | uri |
string |
प्रॉडक्ट के लैंडिंग पेज का यूआरआई. अगर आपने MHLSF में से कोई एक टाइप चुना है, तो यह एट्रिब्यूट ज़रूरी है. अगर ऑब्जेक्ट सेट किया गया है, तो इस प्रॉपर्टी को शामिल करना ज़रूरी है. GHLSF के लिए, यह खाली होना चाहिए. हालांकि, MHLSF के लिए, यह खाली नहीं होना चाहिए. यह सेवा इसका इस्तेमाल सिर्फ़ इन-स्टॉक विज्ञापन दिखाने की सुविधा की समीक्षा करने के लिए करती है. यह यूआरआई डोमेन, कारोबारी या कंपनी के होम पेज से मेल खाना चाहिए.
|
| (लागू नहीं) | (लागू नहीं) | state |
enum |
सिर्फ़ आउटपुट के लिए. स्टॉक में मौजूद प्रॉडक्ट के विज्ञापन दिखाने की स्थिति. इन वैल्यू का इस्तेमाल किया जा सकता है
|
Shopping Content के वर्शन की समीक्षा करने के लिए, LiaCountrySettings और LiaOmnichannelExperience देखें.
पिकअप
| Shopping Content API | Merchant API | |||
|---|---|---|---|---|
| फ़ील्ड | टाइप | फ़ील्ड | टाइप | ब्यौरा |
| (लागू नहीं) | (लागू नहीं) | uri |
string |
पिकअप किए जाने वाले प्रॉडक्ट के पेज का यूआरआई. अगर ऑब्जेक्ट सेट किया गया है, तो इस प्रॉपर्टी को शामिल करना ज़रूरी है. एपीआई इसका इस्तेमाल सिर्फ़ पिकअप की सुविधा की समीक्षा करने के लिए करता है. इस यूआरआई का डोमेन, कारोबारी या कंपनी के होम पेज से मेल खाना चाहिए. |
LiaInventorySettings.status |
string |
state |
enum (ReviewState.State) |
सिर्फ़ आउटपुट के लिए. पिकअप की सुविधा देने की स्थिति. इन वैल्यू का इस्तेमाल किया जा सकता है
|
Shopping Content के वर्शन की समीक्षा करने के लिए, LiaCountrySettings और LiaOmnichannelExperience देखें.
LfpLink
| Shopping Content API | Merchant API | |||
|---|---|---|---|---|
| फ़ील्ड | टाइप | फ़ील्ड | टाइप | ब्यौरा |
posDataProviderId |
string |
lfpProvider |
string |
ज़रूरी है. एलएफ़पी की सेवा देने वाली कंपनी के संसाधन का नाम |
posExternalAccountId |
string |
externalAccountId |
string |
ज़रूरी है. खाता आईडी, जिससे इस कारोबारी या कंपनी को एलएफ़पी सेवा देने वाली कंपनी पहचानती है |
| (लागू नहीं) | (लागू नहीं) | state |
enum (ReviewState.State) |
सिर्फ़ आउटपुट के लिए. LfpLink का स्टेटस. इन वैल्यू का इस्तेमाल किया जा सकता है
|
Shopping Content के वर्शन की समीक्षा करने के लिए, 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) |
सिर्फ़ आउटपुट के लिए. यूआरआई का स्टेटस. इन वैल्यू का इस्तेमाल किया जा सकता है
|
Shopping Content के वर्शन की समीक्षा करने के लिए, 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}
|
| (लागू नहीं) | (लागू नहीं) | regionCode |
string |
ज़रूरी है. CLDR देश का कोड |
providerId |
string |
(लागू नहीं) | (लागू नहीं) | यह फ़ील्ड हटा दिया जाएगा. |
displayName |
string |
displayName |
string |
एलएफ़पी की सुविधा देने वाली कंपनी का डिसप्ले नेम |
Shopping Content के वर्शन की समीक्षा करने के लिए, PosDataProvidersPosDataProvider देखें.
GbpAccount
Shopping Content API |
Merchant API | |||
|---|---|---|---|---|
Field |
Type |
फ़ील्ड | टाइप | ब्यौरा |
name |
string |
name |
string |
GBP खाते का संसाधन नाम
फ़ॉर्मैट: accounts/{account}/gbpAccount/{gbp_account}
|
| (लागू नहीं) | (लागू नहीं) | gbpAccountId |
string |
कारोबार की प्रोफ़ाइल का आईडी |
type |
string |
type |
enum (GbpAccount.Type) |
कारोबार की प्रोफ़ाइल किस तरह की है. इन वैल्यू का इस्तेमाल किया जा सकता है
|
email |
string |
gbpAccountName |
string |
कारोबार की प्रोफ़ाइल का नाम:
|
listingCount |
string |
listingCount |
int64 |
इस खाते से जुड़ी लिस्टिंग की संख्या |
Shopping Content के वर्शन की समीक्षा करने के लिए, GmbAccountsGmbAccount देखें.