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

अगर आपने 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 के लिए लोकल स्टोर फ़्रंट (एलएसएफ़) टाइप. ये वैल्यू हो सकती हैं
  • GHLSF (Google का होस्ट किया गया लोकल स्टोरफ़्रंट)
  • MHLSF_BASIC (कारोबारी का होस्ट किया गया लोकल स्टोरफ़्रंट (बेसिक), जो स्टोर में प्रॉडक्ट की उपलब्धता बताने वाले पेजों को दिखाता है)
  • MHLSF_FULL (कारोबारी का होस्ट किया गया लोकल स्टोरफ़्रंट (पूरी जानकारी वाला पेज), जो स्टोर में प्रॉडक्ट की उपलब्धता बताने वाले पेजों को दिखाता है)
(n/a) (n/a) 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)
सिर्फ़ आउटपुट के लिए. LFP सेवा देने वाली कंपनी से जुड़ा लिंक
onDisplayToOrder object
(LiaOnDisplayToOrderSettings)
odo object
(OnDisplayToOrder)
"ऑर्डर करने के लिए डिसप्ले" (ओडीओ) नीति का यूआरआई और इस regionCode के लिए उसकी स्थिति
about object
(LiaAboutPageSettings)
about object
(About)
इस regionCode के लिए, जानकारी वाले पेज का यूआरआई और स्थिति
inventory object
(LiaInventorySettings)
inventoryVerification object
(InventoryVerification)
इस regionCode के लिए, इन्वेंट्री की पुष्टि करने की प्रोसेस की स्थिति और संपर्क जानकारी
omnichannelExperience object (LiaOmnichannelExperience) (n/a) (n/a) इसके लिए, ऊपर दिए गए 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
फ़ील्ड स्ट्रीम किस तरह की है फ़ील्ड स्ट्रीम किस तरह की है जानकारी
(n/a) (n/a) uri string प्रॉडक्ट के लैंडिंग पेज का यूआरआई. अगर आपने MHLSF में से कोई एक टाइप चुना है, तो यह जानकारी देना ज़रूरी है. अगर ऑब्जेक्ट सेट है, तो यह ज़रूरी है. GHLSF के लिए, यह वैल्यू खाली होनी चाहिए, लेकिन MHLSF के लिए, यह वैल्यू खाली नहीं होनी चाहिए. यह सेवा, इसका इस्तेमाल सिर्फ़ स्टॉक में मौजूद प्रॉडक्ट दिखाने की सुविधा की समीक्षा करने के लिए करती है. इस यूआरआई का डोमेन, व्यापारी/कंपनी/कारोबारी के होम पेज से मेल खाना चाहिए.
(n/a) (n/a) state enum
(ReviewState.State)
सिर्फ़ आउटपुट के लिए. स्टॉक में मौजूद प्रॉडक्ट दिखाने की स्थिति. उपलब्ध वैल्यू ये हैं
  • ACTIVE
  • FAILED
  • RUNNING
  • ACTION_REQUIRED

शॉपिंग कॉन्टेंट के वर्शन की समीक्षा करने के लिए, LiaCountrySettings और LiaOmnichannelExperience देखें.

पिकअप

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

शॉपिंग कॉन्टेंट के वर्शन की समीक्षा करने के लिए, LiaCountrySettings और LiaOmnichannelExperience देखें.

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

शॉपिंग कॉन्टेंट के वर्शन की समीक्षा करने के लिए, 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

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

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