انتقال تنظیمات تبلیغات موجودی محلی (LIA)، انتقال تنظیمات تبلیغات موجودی محلی (LIA)، انتقال تنظیمات تبلیغات موجودی محلی (LIA)

اگر از تنظیمات تبلیغات موجودی محلی در زیر 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 . مقادیر ممکن عبارتند از
  • GHLSF (فروشگاه محلی میزبانی‌شده توسط گوگل)
  • MHLSF_BASIC (نمای فروشگاه محلی میزبان فروشنده، که به صفحات محصول با موجودی در فروشگاه اشاره دارد)
  • MHLSF_FULL (نمای فروشگاه محلی کامل با میزبانی فروشنده، که به صفحات محصول با موجودی در فروشگاه اشاره دارد)
(نامشخص) (نامشخص) inStock object
(InStock)
صفحه محصول موجود در انبار (URI) (شناسه منبع جهانی) و وضعیت ارائه برای این regionCode . اگر یکی از انواع MHLSF را انتخاب کرده‌اید، حداقل یکی از اشیاء inStock یا pickup را در create API تنظیم کنید، اما اگر lsfType برابر GHLSF باشد، inStock فقط تنظیم کنید.
storePickupActive boolean pickup object
(Pickup)
آدرس اینترنتی (URI) صفحه محصول تحویل و وضعیت سرویس‌دهی برای این regionCode . اگر یکی از انواع MHLSF را انتخاب کرده‌اید، حداقل یکی از اشیاء inStock یا Pickup را در create API تنظیم کنید، اما اگر GHLSF به عنوان lsfType تنظیم شده باشد، آن را تنظیم نکنید.
posDataProvider object
(LiaPosDataProvider)
lfpLink object
(LfpLink)
فقط خروجی. پیوند برقرار شده به یک ارائه دهنده LFP
onDisplayToOrder object
(LiaOnDisplayToOrderSettings)
odo object
(OnDisplayToOrder)
آدرس اینترنتی (URI) و وضعیت سیاست «نمایش برای سفارش» (ODO) برای این regionCode
about object
(LiaAboutPageSettings)
about object
(About)
آدرس اینترنتی (URI) و وضعیت صفحه «درباره ما» برای این regionCode
inventory object
(LiaInventorySettings)
inventoryVerification object
(InventoryVerification)
وضعیت فرآیند تأیید موجودی و اطلاعات تماس برای این regionCode
omnichannelExperience object (LiaOmnichannelExperience) (نامشخص) (نامشخص) lsfType و pickup (بالا) استفاده کنید.

نوع LSF

API محتوای خرید رابط برنامه‌نویسی کاربردی (API) فروشنده
میدان نوع میدان نوع توضیحات
lsfType string lsfType enum (LsfType) نوع نمای فروشگاه محلی (LSF). مقادیر ممکن عبارتند از:
  • GHLSF (فروشگاه محلی تحت میزبانی گوگل)
  • MHLSF_BASIC (نسخه پایه فروشگاه محلی میزبانی شده توسط فروشنده)
  • MHLSF_FULL (فروشگاه محلی با میزبانی کامل)

موجود در انبار

API محتوای خرید رابط برنامه‌نویسی کاربردی (API) فروشنده
میدان نوع میدان نوع توضیحات
(نامشخص) (نامشخص) uri string آدرس اینترنتی صفحه فرود محصول. در صورت انتخاب یکی از انواع MHLSF الزامی است. در صورت تنظیم شیء الزامی است. برای GHLSF ، باید خالی باشد، اما برای MHLSF ، خالی نباشد. سرویس فقط از آن برای بررسی موجودی کالا استفاده می‌کند. این دامنه URI باید با صفحه اصلی فروشنده مطابقت داشته باشد.
(نامشخص) (نامشخص) state enum
(ReviewState.State)
فقط خروجی. وضعیت موجودی کالا. مقادیر موجود عبارتند از
  • فعال
  • شکست خورد
  • دویدن
  • اقدام_الزامی
  • برای بررسی نسخه محتوای خرید، به LiaCountrySettings و LiaOmnichannelExperience مراجعه کنید.

    وانت

    API محتوای خرید رابط برنامه‌نویسی کاربردی (API) فروشنده
    میدان نوع میدان نوع توضیحات
    (نامشخص) (نامشخص) uri string آدرس اینترنتی صفحه دریافت محصول. در صورت تنظیم شیء، الزامی است. API فقط از آن برای بررسی نحوه‌ی دریافت استفاده می‌کند. این دامنه‌ی آدرس اینترنتی باید با صفحه اصلی فروشنده مطابقت داشته باشد.
    LiaInventorySettings.status string state enum (ReviewState.State) فقط خروجی. وضعیت دریافت وعده. مقادیر موجود عبارتند از
    • ACTIVE
    • FAILED
    • RUNNING

    برای بررسی نسخه محتوای خرید، به LiaCountrySettings و LiaOmnichannelExperience مراجعه کنید.

    API محتوای خرید رابط برنامه‌نویسی کاربردی (API) فروشنده
    میدان نوع میدان نوع توضیحات
    posDataProviderId string lfpProvider string الزامی. نام منبع ارائه دهنده LFP
    posExternalAccountId string externalAccountId string الزامی. شناسه حسابی که این فروشنده برای ارائه‌دهنده LFP با آن شناخته می‌شود.
    (نامشخص) (نامشخص) state enum (ReviewState.State) فقط خروجی. وضعیت LfpLink. مقادیر موجود عبارتند از
    • ACTIVE
    • RUNNING

    برای بررسی نسخه محتوای خرید، به 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. مقادیر ممکن عبارتند از
    • ACTIVE
    • FAILED
    • RUNNING

    برای بررسی نسخه محتوای خرید، به 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) نوع نمایه کسب و کار. مقادیر موجود عبارتند از
    • USER (حساب شخصی)
    • BUSINESS_ACCOUNT (حساب تجاری)
    email string gbpAccountName string نام نمایه کسب و کار:
    • برای حساب‌های شخصی، این شناسه ایمیل مالک است.
    • برای حساب‌های تجاری، این نام حساب تجاری است.
    listingCount string listingCount int64 تعداد آگهی‌های مرتبط با این حساب کاربری

    برای بررسی نسخه محتوای خرید، به GmbAccountsGmbAccount مراجعه کنید.