FeedItemSet

代表一組動態饋給項目。這組組合可用於特定的動態饋給項目功能中,並共用。舉例來說,您可以在 CustomerFeed、CampaignFeed 和 GroupFeed 的比對函式中參照這組組合。

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)

僅供輸出。組合的 ID。

displayName

string

組合的名稱。帳戶中不得重複。

status

enum (FeedItemSetStatus)

僅供輸出。動態饋給項目組合的狀態。這是唯讀欄位。

聯集欄位 dynamic_set_filter。代表動態饋給項目集中的地點篩選器。只有在 FeedItemSet 的父項動態饋給為 LOCATION 動態饋給時,才能使用這個選項。dynamic_set_filter 只能是下列其中一項:
dynamicLocationSetFilter

object (DynamicLocationSetFilter)

動態地點設定的篩選器。僅適用於一組位置。

dynamicAffiliateLocationSetFilter

object (DynamicAffiliateLocationSetFilter)

以動態方式設定的經銷地點篩選器。這個欄位通常不適用於動態饋給項目集。僅適用於多組經銷點。

FeedItemSetStatus

動態饋給項目組合的可能狀態。

列舉
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 的可能類型。

列舉
UNSPECIFIED 未指定。
UNKNOWN 這個版本無法得知收到的錯誤代碼。
EXACT 動態集篩選器會使用完全比對字串。

DynamicAffiliateLocationSetFilter

代表 FeedItemSet 中經銷地點的篩選器。只有在 FeedItemSet 的父項動態饋給為 AFFILIATE_LOCATION 動態饋給時,才能使用此屬性。

JSON 表示法
{
  "chainIds": [
    string
  ]
}
欄位
chainIds[]

string (int64 format)

用於按連鎖店 ID 篩選經銷地點。只有屬於指定連鎖店的經銷地點才會新增至 FeedItemSet。