اگر از تنظیمات آگهیهای فهرست موجودی محلی تحت Shopping Content API استفاده کردهاید، چندین تغییر مهم در Merchant API وجود دارد.
تنظیمات «آگهیهای موجودی محلی» اکنون به یکی از سه مؤلفه اصلی تعلق دارد که هرکدام منبعی مرتبط دارند.
| جزء اصلی | منبع |
|---|---|
| پیکربندی حساب برای ارائه Omnichannel | OmnichannelSetting |
| اتصال به شریک شراکت فید محلی (LFP) برای دادههای سیاهه | LfpProvider |
| اتصال به حساب نمایه کسبوکار Google برای دادههای فروشگاههای محلی | GbpAccount |
علاوهبراین، با تنظیمات «آگهیهای موجودی محلی»، برای هر حساب یک منبع وجود داشت و این منبع حاوی فهرستی از تنظیمات برای هر نهاد ملی بود. با
OmnichannelSettings میتوانید چندین منبع را با یک حساب مرتبط کنید. هر
منبع نشاندهنده تنظیمات یک نهاد ملی خاص است.
در اینجا نحوه تغییر درخواستها و منابع آورده شده است.
درخواستها
| دامنه جدید | نام روش Content API | نام روش Merchant API |
|---|---|---|
accounts.omnichannelSettings |
liasettings.custombatch |
این روش ازبین میرود. Merchant API از قابلیت ارسال چندین درخواست بهطور همزمان پشتیبانی میکند. |
liasettings.get |
accounts.omnichannelSettings.list |
|
liasettings.list |
روش دریافت همه تنظیمات «آگهیهای موجودی محلی» برای همه حسابهای فرعی دیگر
مستقیماً دردسترس نیست. درعوض، همه حسابهای فرعی را پُرسمان کنید و از
accounts.omnichannelSettings.list برای دریافت
omnichannelSettings برای موارد موردنظر استفاده کنید.
|
|
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 |
الزامی. کد کشور «مخزن دادههای محلی مشترک» (CLDR) (برای مثال، «US») |
hostedLocalStorefrontActive |
boolean |
lsfType |
enum (LsfType) |
الزامی.
نوع
ویترین فروشگاه محلی (LSF) برای این regionCode.
مقادیر احتمالی شامل موارد زیر هستند:
|
| (موجود نیست) | (موجود نیست) | inStock |
object |
شناسه منبع یکسان (URI) صفحه محصول موجود در انبار و وضعیت ارائه برای این regionCode. اگر یکی از انواع MHLSF را انتخاب کردید، حداقل یکی از اشیاء inStock یا pickup را در API ایجاد تنظیم کنید، اما اگر lsfType از نوع GHLSF است، فقط inStock را تنظیم کنید.
|
storePickupActive |
boolean |
pickup |
object |
شناسه منبع یکسان صفحه محصول «تحویل گرفتن» و وضعیت ارائه برای این
regionCode. اگر یکی از انواع MHLSF را انتخاب کردید، حداقل یکی از اشیاء inStock یا Pickup را در میانای برنامهسازی کاربردی ایجاد تنظیم کنید، اما وقتی GHLSF بهعنوان lsfType تنظیم شده است، آن را تنظیم نکنید.
|
posDataProvider |
object |
lfpLink |
object |
فقط خروجی. پیوند برقرارشده به ارائهدهنده «برنامه وفاداری محلی» |
onDisplayToOrder |
object |
odo |
object |
شناسه منبع یکسان خطمشی «درمعرضنمایش برای سفارش» (ODO) و وضعیت این
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) |
نوع «ویترین فروشگاه محلی» (LSF). مقادیر ممکن عبارتاند از:
|
InStock
| Shopping Content API | Merchant API | |||
|---|---|---|---|---|
| فیلد | تایپ کردن | فیلد | تایپ کردن | شرح |
| (موجود نیست) | (موجود نیست) | uri |
string |
شناسه منبع یکسان صفحه مقصد محصول. اگر یکی از انواع MHLSF را انتخاب کرده باشید، الزامی است. اگر شیء تنظیم شده باشد، الزامی است. برای GHLSF، باید خالی باشد، اما برای MHLSF، نباید خالی باشد. این سرویس فقط برای بررسی ارائه موجودی از آن استفاده میکند. دامنه این شناسه منبع یکسان باید با صفحه اصلی فروشنده مطابقت داشته باشد.
|
| (موجود نیست) | (موجود نیست) | state |
enum |
فقط خروجی. وضعیت ارائه موجود در انبار. مقادیر دردسترس عبارتاند از
|
برای بررسی نسخه «محتوای Shopping»، LiaCountrySettings و LiaOmnichannelExperience را ببینید.
تحویل
| Shopping Content API | Merchant API | |||
|---|---|---|---|---|
| فیلد | تایپ کردن | فیلد | تایپ کردن | شرح |
| (موجود نیست) | (موجود نیست) | uri |
string |
URI صفحه محصول تحویل گرفتن. اگر شیء تنظیم شده باشد، الزامی است. API فقط برای بررسی خدمات تحویل گرفتن از آن استفاده میکند. دامنه این URI باید با صفحه اصلی فروشنده مطابقت داشته باشد. |
LiaInventorySettings.status |
string |
state |
enum (ReviewState.State) |
فقط خروجی. وضعیت ارائه تحویل. مقادیر دردسترس عبارتاند از
|
برای بررسی نسخه «محتوای Shopping»، LiaCountrySettings و LiaOmnichannelExperience را ببینید.
LfpLink
| Shopping Content API | Merchant API | |||
|---|---|---|---|---|
| فیلد | تایپ کردن | فیلد | تایپ کردن | شرح |
posDataProviderId |
string |
lfpProvider |
string |
الزامی. نام منبع ارائهدهنده «برنامه ویترین محلی» |
posExternalAccountId |
string |
externalAccountId |
string |
الزامی. شناسه حسابی که این فروشنده با آن برای ارائهدهنده «برنامه ویترین فروشگاه محلی» شناخته میشود |
| (موجود نیست) | (موجود نیست) | state |
enum (ReviewState.State) |
فقط خروجی. وضعیت LfpLink. مقادیر دردسترس عبارتاند از
|
برای مرور نسخه «محتوای Shopping»، LiaPosDataProvider را ببینید.
OnDisplayToOrder
| Shopping Content API | Merchant API | |||
|---|---|---|---|---|
| فیلد | تایپ کردن | فیلد | تایپ کردن | شرح |
shippingCostPolicyUrl |
string |
uri |
string |
الزامی. شناسه منبع یکسان خطمشی «نمایش برای سفارش» (ODO). |
status |
string |
state |
enum (ReviewState.State) |
فقط خروجی. وضعیت URI. مقادیر ممکن عبارتند از
|
برای مرور نسخه «محتوای Shopping»، LiaOnDisplayToOrderSettings را ببینید.
درباره
| Shopping Content API | Merchant API | |||
|---|---|---|---|---|
| فیلد | تایپ کردن | فیلد | تایپ کردن | شرح |
url |
string |
uri |
string |
الزامی. URI صفحه درباره |
status |
string |
state |
enum (ReviewState.State) |
فقط خروجی. وضعیت URI. مقادیر احتمالی عبارتند از
|
برای بررسی نسخه «محتوای Shopping»، به 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) |
فقط خروجی. وضعیت درستیسنجی مخاطب. مقادیر ممکن عبارتند از
|
برای بررسی نسخه «محتوای Shopping»، 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»، به PosDataProvidersPosDataProvider مراجعه کنید.
GbpAccount
Shopping Content API |
Merchant API | |||
|---|---|---|---|---|
Field |
Type |
فیلد | تایپ کردن | شرح |
name |
string |
name |
string |
نام منبع حساب «نمایه کسبوکار Google»
قالب: accounts/{account}/gbpAccount/{gbp_account}
|
| (موجود نیست) | (موجود نیست) | gbpAccountId |
string |
شناسه نمایه کسبوکار |
type |
string |
type |
enum (GbpAccount.Type) |
نوع نمایه کسبوکار. مقادیر دردسترس عبارتاند از
|
email |
string |
gbpAccountName |
string |
نام نمایه کسبوکار:
|
listingCount |
string |
listingCount |
int64 |
تعداد فهرستگانهای مرتبط با این حساب |
برای مرور نسخه «محتوای Shopping»، به GmbAccountsGmbAccount مراجعه کنید.