Method: accounts.lfpInventories.insert

یک منبع LfpInventory را برای حساب تاجر هدف داده شده درج می کند. اگر منبع از قبل وجود داشته باشد، جایگزین خواهد شد. موجودی به طور خودکار پس از 30 روز منقضی می شود.

درخواست HTTP

POST https://merchantapi.googleapis.com/lfp/v1beta/{parent=accounts/*}/lfpInventories:insert

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

پارامترها
parent

string

مورد نیاز. حساب ارائه دهنده LFP. قالب: accounts/{account}

درخواست بدن

بدنه درخواست شامل یک نمونه از LfpInventory است.

بدن پاسخگو

موجودی محلی برای تاجر.

در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "name": string,
  "targetAccount": string,
  "storeCode": string,
  "offerId": string,
  "regionCode": string,
  "contentLanguage": string,
  "price": {
    object (Price)
  },
  "availability": string,
  "collectionTime": string,
  "gtin": string,
  "quantity": string,
  "pickupMethod": string,
  "pickupSla": string,
  "feedLabel": string
}
فیلدها
name

string

فقط خروجی شناسه. نام منبع LfpInventory . قالب: accounts/{account}/lfpInventories/{target_merchant}~{storeCode}~{offer}

targetAccount

string ( int64 format)

مورد نیاز. شناسه مرکز تجاری تاجر برای ارسال موجودی.

storeCode

string

مورد نیاز. شناسه فروشگاه تاجر. یا کد فروشگاه درج شده از طریق InsertLfpStore یا کد فروشگاه در نمایه کسب و کار.

offerId

string

مورد نیاز. تغییرناپذیر. یک شناسه منحصر به فرد برای محصول. اگر هم موجودی و هم فروش برای یک تاجر ارسال شده باشد، این شناسه باید برای همان محصول مطابقت داشته باشد.

توجه : اگر تاجر همان محصول را نو و دست دوم بفروشد، باید شناسه های متفاوتی داشته باشد.

regionCode

string

مورد نیاز. کد قلمرو CLDR برای کشوری که محصول در آن فروخته می شود.

contentLanguage

string

مورد نیاز. کد زبان دو حرفی ISO 639-1 برای مورد.

price

object ( Price )

اختیاری. قیمت فعلی محصول.

availability

string

مورد نیاز. در دسترس بودن محصول در این فروشگاه برای مقادیر مشخصه پذیرفته شده، مشخصات داده موجودی محصول محلی را ببینید

collectionTime

string ( Timestamp format)

اختیاری. زمان جمع آوری موجودی. در صورت تنظیم نشدن، بر روی زمان ارسال موجودی تنظیم می شود.

gtin

string

اختیاری. شماره کالای تجارت جهانی محصول.

quantity

string ( int64 format)

اختیاری. تعداد محصول موجود در این فروشگاه باید بزرگتر یا مساوی صفر باشد.

pickupMethod

string

اختیاری. روش دریافت پشتیبانی شده برای این پیشنهاد. مگر اینکه مقدار "پشتیبانی نمی شود"، این فیلد باید همراه با pickupSla ارسال شود. برای مقادیر مشخصه پذیرفته شده، مشخصات داده موجودی محصول محلی را ببینید.

pickupSla

string

اختیاری. تاریخ پیش بینی شده که یک سفارش نسبت به تاریخ سفارش آماده تحویل است. باید همراه با pickupMethod ارسال شود. برای مقادیر مشخصه پذیرفته شده، مشخصات داده موجودی محصول محلی را ببینید.

feedLabel

string

اختیاری. برچسب خوراک برای محصول اگر این تنظیم نشده باشد، به طور پیش‌فرض روی regionCode خواهد بود.

محدوده مجوز

به محدوده OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/content

برای اطلاعات بیشتر، به نمای کلی OAuth 2.0 مراجعه کنید.