اگر از تنظیمات تبلیغات موجودی محلی در زیر API محتوای خرید استفاده کردهاید، چندین تغییر مهم در API فروشنده وجود دارد.
تنظیمات LIA اکنون به یکی از سه مؤلفه اصلی تعلق دارد که هر کدام منبع مرتبطی دارند.
| جزء اصلی | منبع |
|---|---|
| پیکربندی حساب برای سرویسدهی Omnichannel | تنظیمات همه کاناله |
| اتصال به شریک مشارکت تغذیه محلی (LFP) برای دادههای موجودی | ارائه دهنده Lfp |
| اتصال به حساب کاربری گوگل بیزینس پروفایل (GBP) برای دادههای فروشگاههای محلی | حساب Gbp |
علاوه بر این، با تنظیمات LIA برای هر حساب کاربری یک منبع واحد وجود داشت و شامل لیستی از تنظیمات برای هر نهاد ملی بود. با OmnichannelSettings میتوانید چندین منبع را با یک حساب کاربری مرتبط کنید. هر منبع نشاندهنده تنظیمات یک نهاد ملی خاص است.
در اینجا نحوه تغییر درخواستها و منابع را مشاهده میکنید.
درخواستها
| دامنه جدید | نام متد API محتوا | نام روش API فروشنده |
|---|---|---|
accounts.omnichannelSettings | liasettings.custombatch | این روش از بین میرود. رابط برنامهنویسی کاربردی فروشنده (Merchant API) از قابلیت ارسال چندین درخواست به طور همزمان پشتیبانی میکند. |
liasettings.get | accounts.omnichannelSettings.list | |
liasettings.list | روشی برای دریافت تمام تنظیمات LIA برای همه حسابهای فرعی دیگر به طور مستقیم در دسترس نیست. در عوض، از همه حسابهای فرعی پرس و جو کنید و 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 رفتار متفاوتی دارد. به Pickup مراجعه کنید.
تنظیمات همه کاناله
| API محتوای خرید | رابط برنامهنویسی کاربردی (API) فروشنده | |||
|---|---|---|---|---|
| میدان | نوع | میدان | نوع | توضیحات |
| (نامشخص) | (نامشخص) | name | string | نام منبع این تنظیمات omnichannel. فرمت: قالب: accounts/{account}/omnichannelSettings/{omnichannel_setting} |
country | string | regionCode | string | الزامی. کد کشور مخزن دادههای محلی مشترک (CLDR) (برای مثال، "ایالات متحده") |
hostedLocalStorefrontActive | boolean | lsfType | enum (LsfType) | الزامی. نوع نمای فروشگاه محلی (LSF) برای این regionCode . مقادیر ممکن عبارتند از
|
| (نامشخص) | (نامشخص) | inStock | object | صفحه محصول موجود در انبار (URI) (شناسه منبع جهانی) و وضعیت ارائه برای این regionCode . اگر یکی از انواع MHLSF را انتخاب کردهاید، حداقل یکی از اشیاء inStock یا pickup را در create API تنظیم کنید، اما اگر lsfType برابر GHLSF باشد، inStock فقط تنظیم کنید. |
storePickupActive | boolean | pickup | object | آدرس اینترنتی (URI) صفحه محصول تحویل و وضعیت سرویسدهی برای این regionCode . اگر یکی از انواع MHLSF را انتخاب کردهاید، حداقل یکی از اشیاء inStock یا Pickup را در create API تنظیم کنید، اما اگر GHLSF به عنوان lsfType تنظیم شده باشد، آن را تنظیم نکنید. |
posDataProvider | object | lfpLink | object | فقط خروجی. پیوند برقرار شده به یک ارائه دهنده LFP |
onDisplayToOrder | object | odo | object | آدرس اینترنتی (URI) و وضعیت سیاست «نمایش برای سفارش» (ODO) برای این regionCode |
about | object | about | object | آدرس اینترنتی (URI) و وضعیت صفحه «درباره ما» برای این regionCode |
inventory | object | inventoryVerification | object | وضعیت فرآیند تأیید موجودی و اطلاعات تماس برای این regionCode |
omnichannelExperience | object (LiaOmnichannelExperience) | (نامشخص) | (نامشخص) | lsfType و pickup (بالا) استفاده کنید. |
نوع LSF
| API محتوای خرید | رابط برنامهنویسی کاربردی (API) فروشنده | |||
|---|---|---|---|---|
| میدان | نوع | میدان | نوع | توضیحات |
lsfType | string | lsfType | enum (LsfType) | نوع نمای فروشگاه محلی (LSF). مقادیر ممکن عبارتند از:
|
موجود در انبار
| API محتوای خرید | رابط برنامهنویسی کاربردی (API) فروشنده | |||
|---|---|---|---|---|
| میدان | نوع | میدان | نوع | توضیحات |
| (نامشخص) | (نامشخص) | uri | string | آدرس اینترنتی صفحه فرود محصول. در صورت انتخاب یکی از انواع MHLSF الزامی است. در صورت تنظیم شیء الزامی است. برای GHLSF ، باید خالی باشد، اما برای MHLSF ، خالی نباشد. سرویس فقط از آن برای بررسی موجودی کالا استفاده میکند. این دامنه URI باید با صفحه اصلی فروشنده مطابقت داشته باشد. |
| (نامشخص) | (نامشخص) | state | enum | فقط خروجی. وضعیت موجودی کالا. مقادیر موجود عبارتند از |
برای بررسی نسخه محتوای خرید، به LiaCountrySettings و LiaOmnichannelExperience مراجعه کنید.
وانت
| API محتوای خرید | رابط برنامهنویسی کاربردی (API) فروشنده | |||
|---|---|---|---|---|
| میدان | نوع | میدان | نوع | توضیحات |
| (نامشخص) | (نامشخص) | uri | string | آدرس اینترنتی صفحه دریافت محصول. در صورت تنظیم شیء، الزامی است. API فقط از آن برای بررسی نحوهی دریافت استفاده میکند. این دامنهی آدرس اینترنتی باید با صفحه اصلی فروشنده مطابقت داشته باشد. |
LiaInventorySettings.status | string | state | enum (ReviewState.State) | فقط خروجی. وضعیت دریافت وعده. مقادیر موجود عبارتند از
|
برای بررسی نسخه محتوای خرید، به LiaCountrySettings و LiaOmnichannelExperience مراجعه کنید.
لینک Lfp
| API محتوای خرید | رابط برنامهنویسی کاربردی (API) فروشنده | |||
|---|---|---|---|---|
| میدان | نوع | میدان | نوع | توضیحات |
posDataProviderId | string | lfpProvider | string | الزامی. نام منبع ارائه دهنده LFP |
posExternalAccountId | string | externalAccountId | string | الزامی. شناسه حسابی که این فروشنده برای ارائهدهنده LFP با آن شناخته میشود. |
| (نامشخص) | (نامشخص) | state | enum (ReviewState.State) | فقط خروجی. وضعیت LfpLink. مقادیر موجود عبارتند از
|
برای بررسی نسخه محتوای خرید، به LiaPosDataProvider مراجعه کنید.
نمایش برای سفارش
| API محتوای خرید | رابط برنامهنویسی کاربردی (API) فروشنده | |||
|---|---|---|---|---|
| میدان | نوع | میدان | نوع | توضیحات |
shippingCostPolicyUrl | string | uri | string | الزامی. آدرس اینترنتی سیاست «نمایش برای سفارش» (ODO). |
status | string | state | enum (ReviewState.State) | فقط خروجی. وضعیت URI. مقادیر ممکن عبارتند از |
برای بررسی نسخه محتوای خرید، به LiaOnDisplayToOrderSettings مراجعه کنید.
درباره ما
| API محتوای خرید | رابط برنامهنویسی کاربردی (API) فروشنده | |||
|---|---|---|---|---|
| میدان | نوع | میدان | نوع | توضیحات |
url | string | uri | string | الزامی. آدرس صفحه درباره ما |
status | string | state | enum (ReviewState.State) | فقط خروجی. وضعیت URI. مقادیر ممکن عبارتند از
|
برای بررسی نسخه محتوای خرید، به LiaAboutPageSettings مراجعه کنید.
تأیید موجودی
| API محتوای خرید | رابط برنامهنویسی کاربردی (API) فروشنده | |||
|---|---|---|---|---|
| میدان | نوع | میدان | نوع | توضیحات |
status | string | state | enum (InventoryVerification.State) | فقط خروجی. وضعیت فرآیند تأیید موجودی. مقادیر ممکن عبارتند از |
inventoryVerificationContactName | string | contact | string | الزامی. نام رابط برای فرآیند تأیید موجودی |
inventoryVerificationContactEmail | string | contactEmail | string | الزامی. ایمیل مخاطب برای فرآیند تأیید موجودی |
inventoryVerificationContactStatus | string | contactState | enum (ReviewState.State) | فقط خروجی. وضعیت تأیید تماس. مقادیر ممکن عبارتند از |
برای بررسی نسخه محتوای خرید، به LiaCountrySettings و LiaInventorySettings مراجعه کنید.
ارائه دهنده Lfp
| API محتوای خرید | رابط برنامهنویسی کاربردی (API) فروشنده | |||
|---|---|---|---|---|
| میدان | نوع | میدان | نوع | توضیحات |
fullName | string | name | string | نام منبع ارائه دهنده LFP. قالب: accounts/{account}/omnichannelSettings/{omnichannel_setting}/lfpProviders/{lfp_provider} |
| (نامشخص) | (نامشخص) | regionCode | string | الزامی. کد کشور CLDR |
providerId | string | (نامشخص) | (نامشخص) | این میدان از بین میرود. |
displayName | string | displayName | string | نام نمایشی ارائه دهنده LFP |
برای بررسی نسخه محتوای خرید، به PosDataProvidersPosDataProvider مراجعه کنید.
حساب Gbp
Shopping Content API | رابط برنامهنویسی کاربردی (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 | تعداد آگهیهای مرتبط با این حساب کاربری |
برای بررسی نسخه محتوای خرید، به GmbAccountsGmbAccount مراجعه کنید.