Estos son los diferentes tipos de ID de productos en Content API for Shopping:
- ID de la oferta
- Un
offerId
es una cadena que un comercio asigna a un producto. Este ID representa un producto individual. offerId
es único para el conjunto de ofertas en la base de datos de Merchant Center y, por lo general, es un número secuencial numérico.offerId
puede ser un número de SKU interno que un comercio asigna al producto.- ID de REST
- Un ID de REST es el identificador único de un producto que asigna Google.
- El ID de REST es el
productId
para las llamadas a la API de REST. Los IDs de REST son agregados con el formato
online:en:label:1111111111
. El ID de REST consta de las siguientes 4 partes, separadas por dos puntos:- Canal ("en línea" o "local")
- Idioma del contenido (con la designación de 2 letras, por ejemplo,
en
ofr
) - Etiqueta de feed (puede ser el código de dos letras del país de segmentación del feed, por ejemplo,
US
oFR
) - ID de la oferta
Debes reunir esto como
channel:contentLanguage:feedLabel:offerId
, por ejemplo,online:en:US:1111111111
.- ID del vendedor externo (mercados)
Los mercados deben asignar un
external_seller_id
a las ofertas subidas a una cuenta de varios vendedores. Este campo representa a un vendedor individual.Los valores
external_seller_id
distinguen mayúsculas de minúsculas y deben cumplir con los siguientes criterios:- Entre 1 y 50 caracteres de longitud
- Solo caracteres alfanuméricos ASCII y guion bajo (_), guion (-), punto (.) y tilde (~)
No es lo mismo que el campo
seller_id
interno.
En la siguiente tabla, se resumen algunos de los IDs que se pueden asociar con un producto:
Atributo | Descripción | Ejemplo | Notas |
---|---|---|---|
offerId |
Es un ID que un comercio asigna a un producto. | 1111111111 |
Tipo de datos de cadena, identificador único para la oferta de un producto. |
ID de REST | Un ID que Google asigna a un producto. Tiene el formato channel:contentLanguage:feedLabel:offerId . |
online:en:label:1111111111 |
ID completo, incluido offerId . |
productId |
Se usa para hacer referencia al ID de REST en las llamadas a la API. | online:en:label:1111111111 |
Este es el ID de REST de un producto. |
id |
El mismo valor que el ID de REST y productId . |
online:en:label:1111111111 |
Se usa dentro del cuerpo JSON de un producto para hacer referencia a su productId . |
external_seller_id |
Es un ID de vendedor que elige Marketplace. | example-Seller1 |
Obligatorio para las cuentas de varios vendedores. Debe tener entre 1 y 50 caracteres. Distingue mayúsculas de minúsculas. Se aceptan dígitos y caracteres especiales _, -, . y ~. |