AssetGroupListingGroupFilter

AssetGroupListingGroupFilter representa um nó da árvore de filtros do grupo de fichas em um grupo de recursos.

Representação JSON
{
  "resourceName": string,
  "assetGroup": string,
  "id": string,
  "type": enum (ListingGroupFilterType),
  "vertical": enum (ListingGroupFilterVertical),
  "caseValue": {
    object (ListingGroupFilterDimension)
  },
  "parentListingGroupFilter": string,
  "path": {
    object (ListingGroupFilterDimensionPath)
  }
}
Campos
resourceName

string

Imutável. O nome do recurso do filtro do grupo de produtos anunciados do grupo de recursos. O nome do recurso do filtro do grupo de produtos anunciados do grupo de recursos tem o seguinte formato:

customers/{customerId}/assetGroupListingGroupFilters/{asset_group_id}~{listing_group_filter_id}

assetGroup

string

Imutável. O grupo de recursos de que esse filtro do grupo de produtos anunciados do grupo de recursos faz parte.

id

string (int64 format)

Apenas saída. O ID do ListingGroupFilter.

type

enum (ListingGroupFilterType)

Imutável. Tipo de um nó de filtro do grupo de fichas.

vertical

enum (ListingGroupFilterVertical)

Imutável. A vertical que a árvore de nós atual representa. Todos os nós da mesma árvore precisam pertencer à mesma indústria.

caseValue

object (ListingGroupFilterDimension)

É o valor de dimensão com que esse grupo de fichas está refinando o principal. Indefinido para o grupo raiz.

parentListingGroupFilter

string

Imutável. Nome do recurso da subdivisão do grupo de fichas da empresa pai. Nulo para o nó de filtro do grupo de fichas da raiz.

path

object (ListingGroupFilterDimensionPath)

Apenas saída. O caminho das dimensões que definem o filtro do grupo de fichas.

ListingGroupFilterType

Tipo de filtro do grupo de fichas.

Enums
UNSPECIFIED Não especificado.
UNKNOWN Usado apenas para valor de retorno. Representa um valor desconhecido nesta versão.
SUBDIVISION Subdivisão de produtos com algumas dimensões de listagem.
UNIT_INCLUDED Um nó de folha de filtro do grupo de fichas da empresa incluído.
UNIT_EXCLUDED Um nó de folha de filtro do grupo de fichas excluído.

ListingGroupFilterVertical

O tipo da indústria de filtros do grupo de fichas.

Enums
UNSPECIFIED Não especificado.
UNKNOWN Usado apenas para valor de retorno. Representa um valor desconhecido nesta versão.
SHOPPING Representa a indústria de compras. Essa indústria só é permitida em campanhas Performance Max para varejo.

ListingGroupFilterDimension

Dimensões da ficha para o filtro do grupo de produtos anunciados do grupo de recursos.

Representação JSON
{

  // Union field dimension can be only one of the following:
  "productBiddingCategory": {
    object (ProductBiddingCategory)
  },
  "productBrand": {
    object (ProductBrand)
  },
  "productChannel": {
    object (ProductChannel)
  },
  "productCondition": {
    object (ProductCondition)
  },
  "productCustomAttribute": {
    object (ProductCustomAttribute)
  },
  "productItemId": {
    object (ProductItemId)
  },
  "productType": {
    object (ProductType)
  }
  // End of list of possible types for union field dimension.
}
Campos
Campo de união dimension. A dimensão de um dos tipos abaixo está sempre presente. dimension pode ser apenas de um dos tipos a seguir:
productBiddingCategory

object (ProductBiddingCategory)

Categoria de lances de uma oferta de produto.

productBrand

object (ProductBrand)

Marca de uma oferta de produto.

productChannel

object (ProductChannel)

Localidade de uma oferta de produto.

productCondition

object (ProductCondition)

Condição de uma oferta de produto.

productCustomAttribute

object (ProductCustomAttribute)

Atributo personalizado de uma oferta de produto.

productItemId

object (ProductItemId)

Código do item de uma oferta de produto.

productType

object (ProductType)

Tipo de uma oferta de produto.

ProductBiddingCategory

Um elemento de uma categoria de lances em um determinado nível. As categorias de nível superior estão no nível 1, as filhas no nível 2 e assim por diante. No momento, oferecemos suporte a até cinco níveis. O usuário precisa especificar um tipo de dimensão que indique o nível da categoria. Todos os casos da mesma subdivisão precisam ter o mesmo tipo de dimensão (nível de categoria).

Representação JSON
{
  "level": enum (ListingGroupFilterBiddingCategoryLevel),
  "id": string
}
Campos
level

enum (ListingGroupFilterBiddingCategoryLevel)

Indica o nível da categoria na taxonomia.

id

string (int64 format)

ID da categoria de lances do produto.

Esse ID é equivalente ao ID google_product_category, conforme descrito neste artigo: https://support.google.com/merchants/answer/6324436

ListingGroupFilterBiddingCategoryLevel

O nível da categoria de lances de filtro do grupo de fichas.

Enums
UNSPECIFIED Não especificado.
UNKNOWN Usado apenas para valor de retorno. Representa um valor desconhecido nesta versão.
LEVEL1 Nível 1.
LEVEL2 Nível 2.
LEVEL3 Nível 3.
LEVEL4 Nível 4.
LEVEL5 Nível 5.

ProductBrand

Marca do produto.

Representação JSON
{
  "value": string
}
Campos
value

string

Valor de string da marca do produto.

ProductChannel

Localidade de uma oferta de produto.

Representação JSON
{
  "channel": enum (ListingGroupFilterProductChannel)
}
Campos
channel

enum (ListingGroupFilterProductChannel)

Valor da localidade.

ListingGroupFilterProductChannel

Enumeração que descreve a localidade de uma oferta de produto.

Enums
UNSPECIFIED Não especificado.
UNKNOWN Usado apenas para valor de retorno. Representa um valor desconhecido nesta versão.
ONLINE O item é vendido on-line.
LOCAL O item é vendido em lojas locais.

ProductCondition

Condição de uma oferta de produto.

Representação JSON
{
  "condition": enum (ListingGroupFilterProductCondition)
}
Campos
condition

enum (ListingGroupFilterProductCondition)

Valor da condição.

ListingGroupFilterProductCondition

Enumeração que descreve a condição de uma oferta de produto.

Enums
UNSPECIFIED Não especificado.
UNKNOWN Usado apenas para valor de retorno. Representa um valor desconhecido nesta versão.
NEW A condição do produto é nova.
REFURBISHED O estado do produto é recondicionado.
USED A condição do produto é usada.

ProductCustomAttribute

Atributo personalizado de uma oferta de produto.

Representação JSON
{
  "index": enum (ListingGroupFilterCustomAttributeIndex),
  "value": string
}
Campos
index

enum (ListingGroupFilterCustomAttributeIndex)

Indica o índice do atributo personalizado.

value

string

Valor de string do atributo personalizado do produto.

ListingGroupFilterCustomAttributeIndex

O índice de atributos do cliente.

Enums
UNSPECIFIED Não especificado.
UNKNOWN Usado apenas para valor de retorno. Representa um valor desconhecido nesta versão.
INDEX0 Atributo personalizado do filtro do primeiro grupo de fichas.
INDEX1 Segundo atributo personalizado de filtro do grupo de fichas.
INDEX2 Terceiro atributo personalizado de filtro do grupo de fichas.
INDEX3 Quarto atributo personalizado de filtro do grupo de fichas.
INDEX4 Quinto atributo personalizado do filtro do grupo de fichas.

ProductItemId

Código do item de uma oferta de produto.

Representação JSON
{
  "value": string
}
Campos
value

string

Valor do ID.

ProductType

Tipo de uma oferta de produto.

Representação JSON
{
  "level": enum (ListingGroupFilterProductTypeLevel),
  "value": string
}
Campos
level

enum (ListingGroupFilterProductTypeLevel)

Nível do tipo.

value

string

Valor do tipo.

ListingGroupFilterProductTypeLevel

Enumeração que descreve o nível do tipo de uma oferta de produto.

Enums
UNSPECIFIED Não especificado.
UNKNOWN Usado apenas para valor de retorno. Representa um valor desconhecido nesta versão.
LEVEL1 Nível 1.
LEVEL2 Nível 2.
LEVEL3 Nível 3.
LEVEL4 Nível 4.
LEVEL5 Nível 5.

ListingGroupFilterDimensionPath

O caminho que define as dimensões que definem um filtro do grupo de fichas.

Representação JSON
{
  "dimensions": [
    {
      object (ListingGroupFilterDimension)
    }
  ]
}
Campos
dimensions[]

object (ListingGroupFilterDimension)

Apenas saída. O caminho completo das dimensões na hierarquia de filtros do grupo de fichas (excluindo o nó raiz) para este filtro do grupo de fichas.