CssProductInput

Este recurso representa los datos de entrada que envías para un producto del CSS, no el producto del CSS procesado que ves en CSS Center, en los anuncios de Shopping o en las plataformas de Google.

Representación JSON
{
  "name": string,
  "finalName": string,
  "rawProvidedId": string,
  "contentLanguage": string,
  "feedLabel": string,
  "freshnessTime": string,
  "attributes": {
    object (Attributes)
  },
  "customAttributes": [
    {
      object (CustomAttribute)
    }
  ]
}
Campos
name

string

Identificador. Es el nombre de la entrada de productos del CSS. Formato: accounts/{account}/cssProductInputs/{cssProductInput}, en el que la última sección cssProductInput consta de 3 partes: contentLanguage~feedLabel~offerId. Ejemplo: accounts/123/cssProductInputs/de~DE~rawProvidedId123

finalName

string

Solo salida. Es el nombre del producto del CSS procesado. Formato: accounts/{account}/cssProducts/{css_product}

rawProvidedId

string

Obligatorio. Es tu identificador único para el producto del CSS. Esto es igual para la entrada de productos del CSS y los productos del CSS procesados. Solo permitimos IDs con caracteres alfanuméricos, guiones bajos y guiones. Consulta las especificaciones del feed de productos para obtener más detalles.

contentLanguage

string

Obligatorio. Es el código de idioma ISO 639-1 de dos letras del producto del CSS.

feedLabel

string

Obligatorio. La etiqueta del feed del producto del CSS La etiqueta de feed es sinónimo de "país de segmentación" y, por lo tanto, siempre debe ser un código de región válido. Por ejemplo, "DE" para Alemania, "FR" para Francia.

freshnessTime
(deprecated)

string (Timestamp format)

OBSOLETO. En su lugar, usa expirationDate. Representa la versión existente (actualización) del producto del CSS, que se puede usar para preservar el orden correcto cuando se realizan varias actualizaciones al mismo tiempo.

Este campo no se debe establecer en una hora futura.

Si se establece, se evita la actualización si ya existe una versión más reciente del artículo en nuestro sistema (es decir, si la última hora de actualización de los productos del CSS existentes es posterior a la hora de actualización establecida en la actualización). Si se produce la actualización, la hora de la última actualización se establece en este tiempo de actualización.

Si no se establece, no se impedirá la actualización y la hora de la última actualización se establecerá de forma predeterminada en el momento en que la API de CSS recibió esta solicitud.

Si se evita la operación, se arrojará la excepción abortada.

attributes

object (Attributes)

Una lista de los atributos de productos del CSS.

customAttributes[]

object (CustomAttribute)

Es una lista de atributos personalizados (proporcionados por CSS). También se puede usar para enviar cualquier atributo de la especificación del feed en su forma genérica (por ejemplo: { "name": "size type", "value": "regular" }). Esto es útil para enviar atributos que la API no expone de forma explícita, como los atributos adicionales que se usan para Comprar con Google.