FeedItemSet

مجموعه ای از اقلام خوراک را نشان می دهد. این مجموعه می تواند مورد استفاده قرار گیرد و در میان ویژگی های مورد خاص خوراک به اشتراک گذاشته شود. به عنوان مثال، مجموعه را می توان در عملکردهای تطبیق CustomerFeed، CampaignFeed و AdGroupFeed ارجاع داد.

نمایندگی JSON
{
  "resourceName": string,
  "feed": string,
  "feedItemSetId": string,
  "displayName": string,
  "status": enum (FeedItemSetStatus),

  // Union field dynamic_set_filter can be only one of the following:
  "dynamicLocationSetFilter": {
    object (DynamicLocationSetFilter)
  },
  "dynamicAffiliateLocationSetFilter": {
    object (DynamicAffiliateLocationSetFilter)
  }
  // End of list of possible types for union field dynamic_set_filter.
}
زمینه های
resourceName

string

تغییرناپذیر. نام منبع مجموعه آیتم فید. نام‌های منابع مجموعه آیتم‌های فید به این شکل است: customers/{customerId}/feedItemSets/{feedId}~{feedItemSetId}

feed

string

تغییرناپذیر. نام منبع فید حاوی موارد فید در مجموعه. تغییرناپذیر. ضروری.

feedItemSetId

string ( int64 format)

فقط خروجی شناسه مجموعه

displayName

string

نام مجموعه باید در حساب منحصر به فرد باشد.

status

enum ( FeedItemSetStatus )

فقط خروجی وضعیت مجموعه آیتم فید. این فیلد فقط خواندنی است.

فیلد اتحادیه dynamic_set_filter . فیلتری را در مکان‌های موجود در مجموعه آیتم فید نشان می‌دهد. فقط در صورتی قابل اجرا است که فید اصلی FeedItemSet فید LOCATION باشد. dynamic_set_filter تنها می تواند یکی از موارد زیر باشد:
dynamicLocationSetFilter

object ( DynamicLocationSetFilter )

فیلتر برای مجموعه مکان پویا. این فقط برای مجموعه ای از مکان ها استفاده می شود.

dynamicAffiliateLocationSetFilter

object ( DynamicAffiliateLocationSetFilter )

فیلتر برای مجموعه مکان وابسته پویا. این فیلد به طور کلی برای مجموعه موارد فید اعمال نمی شود. این فقط برای مجموعه ای از مکان های وابسته استفاده می شود.

FeedItemSetStatus

وضعیت‌های احتمالی مجموعه آیتم فید.

Enums
UNSPECIFIED مشخص نشده است.
UNKNOWN فقط برای مقدار برگشتی استفاده می شود. نشان دهنده مقدار ناشناخته در این نسخه است.
ENABLED مجموعه مورد فید فعال است.
REMOVED مجموعه مورد فید حذف شده است.

DynamicLocationSetFilter

فیلتری را در مکان‌های موجود در مجموعه آیتم فید نشان می‌دهد. فقط در صورتی قابل اجرا است که فید اصلی FeedItemSet فید LOCATION باشد.

نمایندگی JSON
{
  "labels": [
    string
  ],
  "businessNameFilter": {
    object (BusinessNameFilter)
  }
}
زمینه های
labels[]

string

اگر چندین برچسب تنظیم شده باشد، تنها مواردی که با همه برچسب‌ها مشخص شده‌اند به FeedItemSet اضافه می‌شوند.

businessNameFilter

object ( BusinessNameFilter )

فیلتر نام کسب و کار

BusinessNameFilter

یک فیلتر نام تجاری را در مکان‌های یک FeedItemSet نشان می‌دهد.

نمایندگی JSON
{
  "businessName": string,
  "filterType": enum (FeedItemSetStringFilterType)
}
زمینه های
businessName

string

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

filterType

enum ( FeedItemSetStringFilterType )

نوع تطبیق رشته برای استفاده هنگام فیلتر کردن با businessName.

FeedItemSetStringFilterType

انواع ممکن برای FeedItemSetStringFilter را شرح دهید.

Enums
UNSPECIFIED مشخص نشده است.
UNKNOWN کد خطای دریافتی در این نسخه مشخص نیست.
EXACT فیلتر مجموعه پویا از تطابق دقیق رشته استفاده خواهد کرد.

DynamicAffiliateLocationSetFilter

یک فیلتر را در مکان های وابسته در یک FeedItemSet نشان می دهد. فقط در صورتی قابل اجرا است که فید اصلی FeedItemSet فید AFFILIATE_LOCATION باشد.

نمایندگی JSON
{
  "chainIds": [
    string
  ]
}
زمینه های
chainIds[]

string ( int64 format)

برای فیلتر کردن مکان های وابسته توسط شناسه های زنجیره ای استفاده می شود. فقط مکان های وابسته که به زنجیره(های) مشخص شده تعلق دارند به FeedItemSet اضافه خواهند شد.