AssetGroupListingGroupFilter

AssetGroupListingGroupFilter representa el nodo del árbol de filtro de un grupo de fichas en un grupo de recursos.

Representación JSON
{
  "resourceName": string,
  "assetGroup": string,
  "id": string,
  "type": enum (ListingGroupFilterType),
  "vertical": enum (ListingGroupFilterVertical),
  "caseValue": {
    object (ListingGroupFilterDimension)
  },
  "parentListingGroupFilter": string,
  "path": {
    object (ListingGroupFilterDimensionPath)
  }
}
Campos
resourceName

string

Inmutable. El nombre del recurso del filtro de grupo de fichas del grupo de recursos. El nombre del recurso del filtro de grupos de fichas tiene el siguiente formato:

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

assetGroup

string

Inmutable. Es el grupo de recursos del que forma parte este filtro de grupo de fichas.

id

string (int64 format)

Solo salida. El ID del ListingGroupFilter.

type

enum (ListingGroupFilterType)

Inmutable. Tipo de nodo del filtro de grupo de fichas.

vertical

enum (ListingGroupFilterVertical)

Inmutable. La vertical que representa el árbol de nodos actual. Todos los nodos del mismo árbol deben pertenecer a la misma vertical.

caseValue

object (ListingGroupFilterDimension)

Valor de dimensión con la que este grupo de fichas está definiendo mejor a su elemento superior. No se define para el grupo raíz.

parentListingGroupFilter

string

Inmutable. Nombre del recurso de la subdivisión superior del grupo de fichas. Nulo para el nodo del filtro del grupo de fichas raíz.

path

object (ListingGroupFilterDimensionPath)

Solo salida. Es la ruta de acceso de las dimensiones que definen este filtro de grupo de fichas.

ListingGroupFilterType

El tipo de filtro del grupo de fichas.

Enumeradores
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa un valor desconocido en esta versión.
SUBDIVISION Subdivisión de los productos en algunas dimensiones de la ficha.
UNIT_INCLUDED Un nodo de hoja del filtro de grupos de fichas incluido.
UNIT_EXCLUDED Un nodo de hoja del filtro de un grupo de fichas excluido.

ListingGroupFilterVertical

El tipo de filtro vertical del grupo de fichas.

Enumeradores
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa un valor desconocido en esta versión.
SHOPPING Representa la vertical de compras. La vertical solo se permite en las campañas de máximo rendimiento para venta minorista.

ListingGroupFilterDimension

Dimensiones de la ficha para el filtro de grupos de fichas del grupo de recursos.

Representación 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ón dimension. Siempre está presente la dimensión de uno de los tipos que se indican a continuación. Las direcciones (dimension) solo pueden ser una de las siguientes opciones:
productBiddingCategory

object (ProductBiddingCategory)

Es la categoría de la oferta de un producto.

productBrand

object (ProductBrand)

Marca de la oferta de un producto

productChannel

object (ProductChannel)

La localidad de la oferta de un producto.

productCondition

object (ProductCondition)

Estado de la oferta de un producto.

productCustomAttribute

object (ProductCustomAttribute)

Es el atributo personalizado de la oferta de un producto.

productItemId

object (ProductItemId)

Es el ID de artículo de una oferta de producto.

productType

object (ProductType)

Es el tipo de oferta de un producto.

ProductBiddingCategory

Elemento de una categoría de ofertas en un determinado nivel Las categorías de nivel superior están en el nivel 1, sus hijos, en el nivel 2, etc. Por el momento, admitimos hasta 5 niveles. El usuario debe especificar un tipo de dimensión que indique el nivel de la categoría. Todos los casos de la misma subdivisión deben tener el mismo tipo de dimensión (nivel de categoría).

Representación JSON
{
  "level": enum (ListingGroupFilterBiddingCategoryLevel),
  "id": string
}
Campos
level

enum (ListingGroupFilterBiddingCategoryLevel)

Indica el nivel de la categoría en la taxonomía.

id

string (int64 format)

ID de la categoría de ofertas de productos

Este ID equivale al ID google_product_category según se describe en este artículo: https://support.google.com/merchants/answer/6324436.

ListingGroupFilterBiddingCategoryLevel

El nivel de la categoría de oferta del filtro del grupo de fichas.

Enumeradores
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa un valor desconocido en esta versión.
LEVEL1 Nivel 1.
LEVEL2 Nivel 2.
LEVEL3 Nivel 3.
LEVEL4 Nivel 4.
LEVEL5 Nivel 5.

ProductBrand

Es la marca del producto.

Representación JSON
{
  "value": string
}
Campos
value

string

Es el valor de la cadena de la marca del producto.

ProductChannel

La localidad de la oferta de un producto.

Representación JSON
{
  "channel": enum (ListingGroupFilterProductChannel)
}
Campos
channel

enum (ListingGroupFilterProductChannel)

Valor de la localidad.

ListingGroupFilterProductChannel

Es una enumeración que describe la localidad de la oferta de un producto.

Enumeradores
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa un valor desconocido en esta versión.
ONLINE El artículo se vende en línea.
LOCAL El artículo se vende en tiendas locales.

ProductCondition

Estado de la oferta de un producto.

Representación JSON
{
  "condition": enum (ListingGroupFilterProductCondition)
}
Campos
condition

enum (ListingGroupFilterProductCondition)

Valor de la condición.

ListingGroupFilterProductCondition

Es una enumeración que describe el estado de la oferta de un producto.

Enumeradores
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa un valor desconocido en esta versión.
NEW El estado del producto es nuevo.
REFURBISHED El estado del producto es reacondicionado.
USED El estado del producto es el nuevo.

ProductCustomAttribute

Es el atributo personalizado de la oferta de un producto.

Representación JSON
{
  "index": enum (ListingGroupFilterCustomAttributeIndex),
  "value": string
}
Campos
index

enum (ListingGroupFilterCustomAttributeIndex)

Indica el índice del atributo personalizado.

value

string

Es el valor de cadena del atributo personalizado del producto.

ListingGroupFilterCustomAttributeIndex

El índice de los atributos del cliente.

Enumeradores
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa un valor desconocido en esta versión.
INDEX0 Atributo personalizado del filtro del primer grupo de fichas.
INDEX1 Segundo atributo personalizado del filtro de grupo de fichas.
INDEX2 Atributo personalizado del filtro del tercer grupo de fichas.
INDEX3 Atributo personalizado del filtro del cuarto grupo de fichas.
INDEX4 Atributo personalizado del filtro del quinto grupo de fichas.

ProductItemId

Es el ID de artículo de una oferta de producto.

Representación JSON
{
  "value": string
}
Campos
value

string

Es el valor del ID.

ProductType

Es el tipo de oferta de un producto.

Representación JSON
{
  "level": enum (ListingGroupFilterProductTypeLevel),
  "value": string
}
Campos
level

enum (ListingGroupFilterProductTypeLevel)

Nivel del tipo.

value

string

Valor del tipo.

ListingGroupFilterProductTypeLevel

Es una enumeración que describe el nivel del tipo de oferta de un producto.

Enumeradores
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa un valor desconocido en esta versión.
LEVEL1 Nivel 1.
LEVEL2 Nivel 2.
LEVEL3 Nivel 3.
LEVEL4 Nivel 4.
LEVEL5 Nivel 5.

ListingGroupFilterDimensionPath

Es la ruta que define las dimensiones que definen un filtro de grupo de fichas.

Representación JSON
{
  "dimensions": [
    {
      object (ListingGroupFilterDimension)
    }
  ]
}
Campos
dimensions[]

object (ListingGroupFilterDimension)

Solo salida. Es la ruta completa de las dimensiones a través de la jerarquía de filtros del grupo de fichas (sin incluir el nodo raíz) a este filtro de grupos de fichas.