अगर आपने 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 |
सिर्फ़ आउटपुट के लिए. स्टॉक में मौजूद प्रॉडक्ट के विज्ञापन दिखाए जाने की स्थिति. इन वैल्यू का इस्तेमाल किया जा सकता है
|
शॉपिंग कॉन्टेंट का वर्शन देखने के लिए, LiaCountrySettings और LiaOmnichannelExperience देखें.
पिकअप
| Shopping Content API | Merchant API | |||
|---|---|---|---|---|
| फ़ील्ड | समस्या | फ़ील्ड | समस्या | ब्यौरा |
| (लागू नहीं) | (लागू नहीं) | 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 |
ज़रूरी है. खाता आईडी, जिससे इस कारोबारी या कंपनी को एलएफ़पी प्रोवाइडर पहचानता है |
| (लागू नहीं) | (लागू नहीं) | state |
enum (ReviewState.State) |
सिर्फ़ आउटपुट के लिए. LfpLink का स्टेटस. इन वैल्यू का इस्तेमाल किया जा सकता है
|
Shopping Content के वर्शन की समीक्षा करने के लिए, LiaPosDataProvider देखें.
OnDisplayToOrder
| Shopping Content API | Merchant API | |||
|---|---|---|---|---|
| फ़ील्ड | समस्या | फ़ील्ड | समस्या | ब्यौरा |
shippingCostPolicyUrl |
string |
uri |
string |
ज़रूरी है. "ऑर्डर करने के लिए डिसप्ले" (ओडीओ) सुविधा की नीति का यूआरआई. |
status |
string |
state |
enum (ReviewState.State) |
सिर्फ़ आउटपुट के लिए. यूआरआई का स्टेटस. इन वैल्यू का इस्तेमाल किया जा सकता है
|
Shopping Content के वर्शन की समीक्षा करने के लिए, 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) |
Business Profile का टाइप. इन वैल्यू का इस्तेमाल किया जा सकता है
|
email |
string |
gbpAccountName |
string |
कारोबार की प्रोफ़ाइल का नाम:
|
listingCount |
string |
listingCount |
int64 |
इस खाते से जुड़ी लिस्टिंग की संख्या |
Shopping Content के वर्शन की समीक्षा करने के लिए, GmbAccountsGmbAccount देखें.