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 )

Фильтр для динамического набора партнерских местоположений. Это поле обычно не применяется к наборам элементов фида. Он используется только для наборов партнерских локаций.

Фидитемсетстатус

Возможные статусы набора элементов фида.

Перечисления
UNSPECIFIED Не указано.
UNKNOWN Используется только для возвращаемого значения. Представляет значение, неизвестное в этой версии.
ENABLED Набор элементов фида включен.
REMOVED Набор элементов фида удален.

ДинамическийLocationSetFilter

Представляет фильтр по местоположениям в наборе элементов канала. Применимо только в том случае, если родительский фид FeedItemSet является фидом LOCATION.

JSON-представление
{
  "labels": [
    string
  ],
  "businessNameFilter": {
    object (BusinessNameFilter)
  }
}
Поля
labels[]

string

Если установлено несколько меток, то в FeedItemSet будут добавлены только элементы фида, отмеченные всеми метками.

businessNameFilter

object ( BusinessNameFilter )

Фильтр по названию компании.

Название компанииФильтр

Представляет фильтр по названию компании для местоположений в FeedItemSet.

JSON-представление
{
  "businessName": string,
  "filterType": enum (FeedItemSetStringFilterType)
}
Поля
businessName

string

Строка названия компании, используемая для фильтрации.

filterType

enum ( FeedItemSetStringFilterType )

Тип сопоставления строк, используемый при фильтрации с помощью businessName.

Фиедитемсетстрингфилтертипе

описать возможные типы FeedItemSetStringFilter.

Перечисления
UNSPECIFIED Не указано.
UNKNOWN Полученный код ошибки в этой версии неизвестен.
EXACT Фильтр динамического набора будет использовать точное соответствие строк.

DynamicAffiliateLocationSetFilter

Представляет фильтр партнерских местоположений в FeedItemSet. Применимо только в том случае, если родительский фид FeedItemSet является фидом AFFILIATE_LOCATION.

JSON-представление
{
  "chainIds": [
    string
  ]
}
Поля
chainIds[]

string ( int64 format)

Используется для фильтрации филиалов по идентификаторам сетей. В FeedItemSet будут добавлены только филиалы, принадлежащие указанным цепочкам.