REST Resource: projects.locations.products

Recurso: produt

Um produto contém ReferenceImages.

Representação JSON
{
  "name": string,
  "displayName": string,
  "description": string,
  "productCategory": string,
  "productLabels": [
    {
      object (KeyValue)
    }
  ]
}
Campos
name

string

O nome do recurso do produto.

O formato é: projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID.

Esse campo é ignorado quando um produto é criado.

displayName

string

O nome fornecido pelo usuário para este produto. Não pode ficar em branco Precisa ter no máximo 4.096 caracteres.

description

string

Metadados fornecidos pelo usuário a serem armazenados com esse produto. Precisa ter no máximo 4.096 caracteres.

productCategory

string

A categoria do produto identificado pela imagem de referência. Deve ser “homegoods-v2”, “apparel-v2”, “toys-v2” ou “packagedgoods-v1”. As categorias legadas "homegoods", "apparel" e "toys" ainda são compatíveis, mas serão descontinuadas. Para novos produtos, use "homegoods-v2", "apparel-v2" ou "toys-v2" para melhorar a precisão da pesquisa de produtos. É recomendável migrar também os produtos para essas categorias.

Este campo não pode ser modificado.

productLabels[]

object (KeyValue)

Pares de chave-valor que podem ser anexados a um produto. No momento da consulta, é possível especificar restrições com base nos productLabels.

Observe que valores inteiros podem ser fornecidos como strings. Por exemplo, "1199". Somente strings com valores inteiros podem corresponder a uma restrição baseada em intervalo, que será aceita em breve.

Vários valores podem ser atribuídos à mesma chave. Um produto pode ter até 100 productLabels.

KeyValue

Um rótulo de produto representado como um par de chave-valor.

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

string

A chave do rótulo anexado ao produto. Não pode estar vazio e não pode exceder 128 bytes.

value

string

O valor do rótulo anexado ao produto. Não pode estar vazio e não pode exceder 128 bytes.

Métodos

create

Cria e retorna um novo recurso do produto.

delete

Exclui permanentemente um produto e as imagens de referência dele.

get

Recebe informações associadas a um produto.

list

Lista produtos em uma ordem não especificada.

patch

Faz alterações em um recurso de produto.