स्थानीय इन्वेंट्री विज्ञापन (एलआईए) की सेटिंग माइग्रेट करना

अगर आपने 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 के लिए, लोकल स्टोर फ़्रंट (एलएसएफ़) टाइप. इन वैल्यू का इस्तेमाल किया जा सकता है
  • GHLSF (Google का होस्ट किया गया लोकल स्टोरफ़्रंट)
  • MHLSF_BASIC (कारोबारी का होस्ट किया गया लोकल स्टोरफ़्रंट (बेसिक), जिसका मतलब है स्टोर में प्रॉडक्ट की उपलब्धता बताने वाले पेज)
  • MHLSF_FULL (कारोबारी के होस्ट किए गए लोकल स्टोरफ़्रंट (पूरी जानकारी वाला पेज), जिसका मतलब है स्टोर में प्रॉडक्ट की उपलब्धता बताने वाले पेज)
(लागू नहीं) (लागू नहीं) inStock object
(InStock)
स्टॉक में मौजूद प्रॉडक्ट के पेज का यूआरआई (यूनिवर्सल रिसॉर्स आइडेंटिफ़ायर) और इस regionCode के लिए विज्ञापन दिखाने का स्टेटस. अगर आपने MHLSF टाइप में से कोई एक चुना है, तो create API में कम से कम एक inStock या pickup ऑब्जेक्ट सेट करें. हालांकि, अगर lsfType GHLSF है, तो सिर्फ़ inStock सेट करें.
storePickupActive boolean pickup object
(Pickup)
इस regionCode के लिए, पिकअप करने की सुविधा वाले प्रॉडक्ट पेज का यूआरआई और विज्ञापन दिखाने की स्थिति. अगर आपने MHLSF टाइप में से कोई एक चुना है, तो create API में कम से कम एक inStock या Pickup ऑब्जेक्ट सेट करें. हालांकि, जब GHLSF को lsfType के तौर पर सेट किया जाता है, तब इसे सेट न करें.
posDataProvider object
(LiaPosDataProvider)
lfpLink object
(LfpLink)
सिर्फ़ आउटपुट के लिए. एलएफ़पी की सेवा देने वाली कंपनी से लिंक किया गया खाता
onDisplayToOrder object
(LiaOnDisplayToOrderSettings)
odo object
(OnDisplayToOrder)
इस regionCode के लिए, "ऑर्डर करने के लिए डिसप्ले" (ओडीओ) सुविधा की नीति का यूआरआई और स्थिति
about object
(LiaAboutPageSettings)
about object
(About)
इस regionCode के लिए, 'इसके बारे में जानकारी' पेज का यूआरआई और स्टेटस
inventory object
(LiaInventorySettings)
inventoryVerification object
(InventoryVerification)
इस regionCode के लिए, इन्वेंट्री की पुष्टि करने की प्रोसेस की स्थिति और संपर्क जानकारी
omnichannelExperience object (LiaOmnichannelExperience) (लागू नहीं) (लागू नहीं) इसके लिए, lsfType और pickup (ऊपर) का इस्तेमाल करें.

LsfType

Shopping Content API Merchant API
फ़ील्ड टाइप फ़ील्ड टाइप ब्यौरा
lsfType string lsfType enum (LsfType) लोकल स्टोर फ़्रंट (एलएसएफ़) का टाइप. इन वैल्यू का इस्तेमाल किया जा सकता है:
  • GHLSF (Google का होस्ट किया गया लोकल स्टोर फ़्रंट)
  • MHLSF_BASIC (कारोबारी का होस्ट किया गया लोकल स्टोरफ़्रंट बेसिक)
  • MHLSF_FULL (कारोबारी का होस्ट किया गया लोकल स्टोरफ़्रंट (पूरी जानकारी वाला पेज))

InStock

Shopping Content API Merchant API
फ़ील्ड टाइप फ़ील्ड टाइप ब्यौरा
(लागू नहीं) (लागू नहीं) uri string प्रॉडक्ट के लैंडिंग पेज का यूआरआई. अगर आपने MHLSF में से कोई एक टाइप चुना है, तो यह एट्रिब्यूट ज़रूरी है. अगर ऑब्जेक्ट सेट किया गया है, तो इस प्रॉपर्टी को शामिल करना ज़रूरी है. GHLSF के लिए, यह खाली होना चाहिए. हालांकि, MHLSF के लिए, यह खाली नहीं होना चाहिए. यह सेवा इसका इस्तेमाल सिर्फ़ इन-स्टॉक विज्ञापन दिखाने की सुविधा की समीक्षा करने के लिए करती है. यह यूआरआई डोमेन, कारोबारी या कंपनी के होम पेज से मेल खाना चाहिए.
(लागू नहीं) (लागू नहीं) state enum
(ReviewState.State)
सिर्फ़ आउटपुट के लिए. स्टॉक में मौजूद प्रॉडक्ट के विज्ञापन दिखाने की स्थिति. इन वैल्यू का इस्तेमाल किया जा सकता है
  • ACTIVE
  • FAILED
  • RUNNING
  • ACTION_REQUIRED

Shopping Content के वर्शन की समीक्षा करने के लिए, LiaCountrySettings और LiaOmnichannelExperience देखें.

पिकअप

Shopping Content API Merchant API
फ़ील्ड टाइप फ़ील्ड टाइप ब्यौरा
(लागू नहीं) (लागू नहीं) uri string पिकअप किए जाने वाले प्रॉडक्ट के पेज का यूआरआई. अगर ऑब्जेक्ट सेट किया गया है, तो इस प्रॉपर्टी को शामिल करना ज़रूरी है. एपीआई इसका इस्तेमाल सिर्फ़ पिकअप की सुविधा की समीक्षा करने के लिए करता है. इस यूआरआई का डोमेन, कारोबारी या कंपनी के होम पेज से मेल खाना चाहिए.
LiaInventorySettings.status string state enum (ReviewState.State) सिर्फ़ आउटपुट के लिए. पिकअप की सुविधा देने की स्थिति. इन वैल्यू का इस्तेमाल किया जा सकता है
  • ACTIVE
  • FAILED
  • RUNNING

Shopping Content के वर्शन की समीक्षा करने के लिए, LiaCountrySettings और LiaOmnichannelExperience देखें.

Shopping Content API Merchant API
फ़ील्ड टाइप फ़ील्ड टाइप ब्यौरा
posDataProviderId string lfpProvider string ज़रूरी है. एलएफ़पी की सेवा देने वाली कंपनी के संसाधन का नाम
posExternalAccountId string externalAccountId string ज़रूरी है. खाता आईडी, जिससे इस कारोबारी या कंपनी को एलएफ़पी सेवा देने वाली कंपनी पहचानती है
(लागू नहीं) (लागू नहीं) state enum (ReviewState.State) सिर्फ़ आउटपुट के लिए. LfpLink का स्टेटस. इन वैल्यू का इस्तेमाल किया जा सकता है
  • ACTIVE
  • RUNNING

Shopping Content के वर्शन की समीक्षा करने के लिए, LiaPosDataProvider देखें.

OnDisplayToOrder

Shopping Content API Merchant API
फ़ील्ड टाइप फ़ील्ड टाइप ब्यौरा
shippingCostPolicyUrl string uri string ज़रूरी है. "ऑर्डर करने के लिए डिसप्ले" (ओडीओ) नीति का यूआरआई.
status string state enum (ReviewState.State) सिर्फ़ आउटपुट के लिए. यूआरआई का स्टेटस. इन वैल्यू का इस्तेमाल किया जा सकता है
  • ACTIVE
  • FAILED
  • RUNNING

शॉपिंग कॉन्टेंट का वर्शन देखने के लिए, LiaOnDisplayToOrderSettings देखें.

इसके बारे में जानकारी

Shopping Content API Merchant API
फ़ील्ड टाइप फ़ील्ड टाइप ब्यौरा
url string uri string ज़रूरी है. 'इसके बारे में' पेज का यूआरआई
status string state enum (ReviewState.State) सिर्फ़ आउटपुट के लिए. यूआरआई का स्टेटस. इन वैल्यू का इस्तेमाल किया जा सकता है
  • ACTIVE
  • FAILED
  • RUNNING

Shopping Content के वर्शन की समीक्षा करने के लिए, LiaAboutPageSettings देखें.

InventoryVerification

Shopping Content API Merchant API
फ़ील्ड टाइप फ़ील्ड टाइप ब्यौरा
status string state enum (InventoryVerification.State) सिर्फ़ आउटपुट के लिए. इन्वेंट्री की पुष्टि करने की प्रोसेस की स्थिति. इन वैल्यू का इस्तेमाल किया जा सकता है
  • ACTION_REQUIRED
  • INACTIVE
  • RUNNING
  • SUCCEEDED
  • SUSPENDED
inventoryVerificationContactName string contact string ज़रूरी है. इन्वेंट्री की पुष्टि करने की प्रोसेस के लिए संपर्क का नाम
inventoryVerificationContactEmail string contactEmail string ज़रूरी है. इन्वेंट्री की पुष्टि करने की प्रोसेस के लिए संपर्क का ईमेल पता
inventoryVerificationContactStatus string contactState enum (ReviewState.State) सिर्फ़ आउटपुट के लिए. संपर्क की पुष्टि का स्टेटस. इन वैल्यू का इस्तेमाल किया जा सकता है
  • ACTIVE
  • RUNNING

शॉपिंग कॉन्टेंट का वर्शन देखने के लिए, 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) कारोबार की प्रोफ़ाइल किस तरह की है. इन वैल्यू का इस्तेमाल किया जा सकता है
  • USER (निजी खाता)
  • BUSINESS_ACCOUNT (कारोबारी खाता)
email string gbpAccountName string कारोबार की प्रोफ़ाइल का नाम:
  • निजी खातों के लिए, यह मालिक का ईमेल आईडी होता है.
  • कारोबारी खातों के लिए, यह कारोबारी खाते का नाम होता है.
listingCount string listingCount int64 इस खाते से जुड़ी लिस्टिंग की संख्या

Shopping Content के वर्शन की समीक्षा करने के लिए, GmbAccountsGmbAccount देखें.