FeedItemSet

Representa um conjunto de itens de 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 groupFeed.

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 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 de feed. Este campo é somente leitura.

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

object (DynamicLocationSetFilter)

Filtro para o conjunto de local dinâmico. Ela é usada apenas para conjuntos de locais.

dynamicAffiliateLocationSetFilter

object (DynamicAffiliateLocationSetFilter)

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

FeedItemSetStatus

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

Enums
UNSPECIFIED Não especificado.
UNKNOWN Usado apenas para valor de retorno. Representa o 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 em um conjunto de itens de feed. Aplicável apenas se o feed pai do Conjunto de dados for um feed LOCATION.

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

string

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

businessNameFilter

object (BusinessNameFilter)

Filtro de nome da empresa.

BusinessNameFilter

Representa um filtro de nome da empresa em locais de um Conjunto de dados.

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 usado ao filtrar com businessName.

FeedItemSetStringFilterType

descrevem os tipos possíveis para um PMSetStringFilter.

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 Conjunto de dados. Aplicável apenas se o feed pai do PMSet 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 rede. Somente os locais de afiliados que pertencem às redes especificadas serão adicionados ao Conjunto de dados.