REST Resource: projects.locations.products

Recurso: Producto

Un Product contiene ReferenceImages.

Representación JSON
{
  "name": string,
  "displayName": string,
  "description": string,
  "productCategory": string,
  "productLabels": [
    {
      object(KeyValue)
    }
  ]
}
Campos
name

string

Es el nombre del recurso del producto.

Formato: projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID.

Este campo se ignora cuando se crea un producto.

displayName

string

Es el nombre proporcionado por el usuario para este Product. No debe estar vacío. Debe tener como máximo 4,096 caracteres.

description

string

Los metadatos proporcionados por el usuario para almacenar en este producto. Debe tener como máximo 4,096 caracteres.

productCategory

string

La categoría del producto identificada por la imagen de referencia. Debe ser “homegoods”, “apparel” o “toys”.

Este campo es inmutable.

productLabels[]

object(KeyValue)

Pares clave-valor que se pueden adjuntar a un producto. En el momento de la consulta, las restricciones se pueden especificar en función de las product_labels.

Ten en cuenta que los valores de número entero se pueden proporcionar como strings, p. ej., “1199”. Solo las strings con valores de números enteros pueden coincidir con una restricción basada en rangos, que pronto será compatible.

Se pueden asignar varios valores a la misma clave. Un producto puede tener hasta 100 product_labels.

KeyValue

Una etiqueta de producto representada como un par clave-valor.

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

string

La clave de la etiqueta adjunta al producto. No puede estar vacío ni superar los 128 bytes.

value

string

El valor de la etiqueta adjunta al producto. No puede estar vacío ni superar los 128 bytes.

Métodos

create

Crea y muestra un recurso de producto nuevo.

delete

Borra de manera permanente un producto y sus imágenes de referencia.

get

Obtiene información asociada con un Product.

list

Muestra una lista de productos en un orden no especificado.

patch

Realiza cambios en un recurso del Product.