FeedItemSet

Representa um conjunto de itens do feed. O conjunto pode ser usado e compartilhado entre determinados recursos de itens do feed. Por exemplo, o conjunto pode ser referenciado nas funções correspondentes de CustomerFeed, CampaignFeed e adgroupFeed.

Representação 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.
}
Campos
resourceName

string

Imutável. O nome do recurso do conjunto de itens do feed. Os nomes dos recursos do conjunto de itens do feed têm o seguinte formato: customers/{customerId}/feedItemSets/{feedId}~{feedItemSetId}

feed

string

Imutável. O nome do recurso do feed que contém os itens do feed no conjunto. Imutável. Obrigatório.

feedItemSetId

string (int64 format)

Apenas saída. ID do conjunto.

displayName

string

Nome do conjunto. Precisa ser exclusivo na conta.

status

enum (FeedItemSetStatus)

Apenas saída. Status do conjunto de itens do feed. Este campo é somente leitura.

Campo de união dynamic_set_filter. Representa um filtro em locais de um conjunto de itens do feed. Aplicável somente se o feed pai do ViewPagerSet for um feed do LOCATION. dynamic_set_filter pode ser apenas de um dos tipos a seguir:
dynamicLocationSetFilter

object (DynamicLocationSetFilter)

Filtro por local dinâmico definido. Ela é usada apenas para conjuntos de locais.

dynamicAffiliateLocationSetFilter

object (DynamicAffiliateLocationSetFilter)

Filtro por local de afiliado dinâmico definido. Esse campo geralmente não se aplica a conjuntos de itens de feed. Ela é usada apenas para conjuntos de locais de afiliados.

FeedItemSetStatus

Possíveis status de um conjunto de itens do feed.

Enums
UNSPECIFIED Não especificado.
UNKNOWN Usado apenas para valor de retorno. Representa um valor desconhecido nesta versão.
ENABLED O conjunto de itens do feed está ativado.
REMOVED O conjunto de itens do feed foi removido.

DynamicLocationSetFilter

Representa um filtro em locais de um conjunto de itens do feed. Aplicável somente se o feed pai do ViewPagerSet for um feed do LOCATION.

Representação JSON
{
  "labels": [
    string
  ],
  "businessNameFilter": {
    object (BusinessNameFilter)
  }
}
Campos
labels[]

string

Se vários rótulos forem definidos, somente os itens de feed marcados com todos os rótulos serão adicionados ao Conjunto de dados.

businessNameFilter

object (BusinessNameFilter)

Filtro de nome da empresa.

BusinessNameFilter

Representa um filtro de nome da empresa em locais de um ViewPagerSet.

Representação JSON
{
  "businessName": string,
  "filterType": enum (FeedItemSetStringFilterType)
}
Campos
businessName

string

String do nome da empresa a ser usada para filtragem.

filterType

enum (FeedItemSetStringFilterType)

O tipo de correspondência de string a ser usada ao filtrar com businessName.

FeedItemSetStringFilterType

descrevem os tipos possíveis para um ViewPagerSetStringFilter.

Enums
UNSPECIFIED Não especificado.
UNKNOWN O código de erro recebido não é conhecido nesta versão.
EXACT O filtro de conjunto dinâmico usará a correspondência exata de string.

DynamicAffiliateLocationSetFilter

Representa um filtro em locais de afiliados em um ViewPagerSet. Aplicável apenas se o feed pai do ViewPagerSet for um feed AFFILIATE_LOCATION.

Representação JSON
{
  "chainIds": [
    string
  ]
}
Campos
chainIds[]

string (int64 format)

Usado para filtrar locais de afiliados por códigos de redes. Somente os locais de afiliados que pertencem às redes especificadas serão adicionados ao Conjunto de dados.