CssProductInput

این منبع داده‌های ورودی را نشان می‌دهد که برای یک محصول CSS ارسال می‌کنید، نه محصول CSS پردازش‌شده‌ای که در مرکز CSS، در تبلیغات خرید یا در سطوح Google می‌بینید.

نمایندگی JSON
{
  "name": string,
  "finalName": string,
  "rawProvidedId": string,
  "contentLanguage": string,
  "feedLabel": string,
  "freshnessTime": string,
  "attributes": {
    object (Attributes)
  },
  "customAttributes": [
    {
      object (CustomAttribute)
    }
  ]
}
فیلدها
name

string

شناسه. نام ورودی محصول CSS. قالب: accounts/{account}/cssProductInputs/{cssProductInput} ، که در آن آخرین بخش cssProductInput از 3 بخش تشکیل شده است: contentLanguage~feedLabel~offerId. مثال: accounts/123/cssProductInputs/de~DE~rawProvidedId123

finalName

string

فقط خروجی نام محصول CSS پردازش شده. قالب: accounts/{account}/cssProducts/{css_product}

rawProvidedId

string

مورد نیاز. شناسه منحصر به فرد شما برای محصول CSS. این برای ورودی محصول CSS و محصول CSS پردازش شده یکسان است. ما فقط به شناسه هایی با حروف الفبا، زیرخط و خط تیره اجازه می دهیم. برای جزئیات به مشخصات خوراک محصولات مراجعه کنید.

contentLanguage

string

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

feedLabel

string

مورد نیاز. برچسب خوراک برای محصول CSS. برچسب فید مترادف با "کشور هدف" است و بنابراین همیشه باید یک کد منطقه معتبر باشد. به عنوان مثال: 'DE' برای آلمان، 'FR' برای فرانسه.

freshnessTime
(deprecated)

string ( Timestamp format)

منسوخ شده به جای آن از expirationDate استفاده کنید. نشان دهنده نسخه موجود (تازه بودن) محصول CSS است که می تواند برای حفظ نظم درست زمانی که چندین به روز رسانی به طور همزمان انجام می شود استفاده شود.

این فیلد نباید روی زمان آینده تنظیم شود.

اگر تنظیم شود، اگر نسخه جدیدتری از مورد قبلاً در سیستم ما وجود داشته باشد، از به‌روزرسانی جلوگیری می‌شود (یعنی آخرین زمان به‌روزرسانی محصولات CSS موجود دیرتر از زمان تازه‌سازی تنظیم‌شده در به‌روزرسانی است). اگر به‌روزرسانی اتفاق بیفتد، آخرین زمان به‌روزرسانی روی این زمان تازه تنظیم می‌شود.

اگر تنظیم نشود، از به‌روزرسانی جلوگیری نمی‌شود و آخرین زمان به‌روزرسانی به‌طور پیش‌فرض زمانی است که این درخواست توسط CSS API دریافت شده است.

اگر از عمل جلوگیری شود، استثناء سقط شده پرتاب می شود.

attributes

object ( Attributes )

لیستی از ویژگی های محصول CSS.

customAttributes[]

object ( CustomAttribute )

لیستی از ویژگی های سفارشی (ارائه شده توسط CSS). همچنین می توان از آن برای ارسال هر ویژگی از مشخصات فید به شکل عمومی آن استفاده کرد (به عنوان مثال: { "name": "size type", "value": "regular" } ). این برای ارسال ویژگی‌هایی که به‌صراحت توسط API نشان داده نشده‌اند، مانند ویژگی‌های اضافی مورد استفاده برای خرید در Google مفید است.