- Recurso: Producto
- Atributos
- Cuota
- SubscriptionCost
- SubscriptionPeriod
- LoyaltyPoints
- LoyaltyProgram
- ProductDimension
- ProductWeight
- Envío
- FreeShippingThreshold
- ShippingWeight
- ShippingDimension
- Impuestos
- UnitPricingMeasure
- UnitPricingBaseMeasure
- ProductDetail
- CloudExportAdditionalProperties
- Certificación
- ProductStructuredTitle
- ProductStructuredDescription
- ProductStatus
- DestinationStatus
- ItemLevelIssue
- Gravedad
- Métodos
Recurso: Producto
El producto procesado, creado a partir de varias [entradas de productos][[google.shopping.content.bundles.Products.ProductInput] después de aplicar reglas y fuentes de datos complementarias. Este producto procesado coincide con lo que se muestra en tu cuenta de Merchant Center, los anuncios de Shopping y otras plataformas de Google. Cada producto se compila a partir de una entrada de producto de fuente de datos principal y varias entradas complementarias de fuente de datos. Después de insertar, actualizar o borrar una entrada de producto, pueden pasar varios minutos antes de que se pueda recuperar el producto procesado actualizado.
Todos los campos del producto procesado y sus mensajes secundarios coinciden con el nombre del atributo correspondiente en las especificaciones de datos de productos, con algunas excepciones.
Representación JSON |
---|
{ "name": string, "channel": enum ( |
Campos | |
---|---|
name |
Es el nombre del producto. Formato: |
channel |
Solo salida. Es el canal del producto. |
offerId |
Solo salida. Indica el identificador único del producto. Esto es lo mismo para la entrada del producto y el producto procesado. Los espacios en blanco iniciales y finales se quitan y se reemplazan varios espacios en blanco al momento del envío. Consulta las especificaciones de datos de productos para obtener más detalles. |
contentLanguage |
Solo salida. Corresponde al código de idioma ISO 639-1 de dos letras del producto. |
feedLabel |
Solo salida. Es la etiqueta de feed del producto. |
dataSource |
Solo salida. Es la fuente principal de datos del producto. |
attributes |
Solo salida. Una lista de atributos de productos. |
customAttributes[] |
Solo salida. Una lista de atributos personalizados (proporcionados por el comercio). También se puede utilizar para enviar cualquier atributo de las especificaciones de datos en su formato genérico (por ejemplo, |
productStatus |
Solo salida. El estado de un producto, problemas de validación de datos, es decir, información sobre un producto calculada de forma asíncrona. |
versionNumber |
Solo salida. Representa la versión existente (actualidad) del producto, que se puede usar para mantener el orden correcto cuando se realizan varias actualizaciones al mismo tiempo. Si se establece, no se podrá insertar cuando el número de versión sea inferior al número de versión actual del producto existente. La reinserción (por ejemplo, actualizar el producto después de 30 días) se puede realizar con el Solo es compatible con las inserciones en fuentes de datos principales. Si se impide la operación, se arrojará la excepción anulada. |
Atributos
Atributos.
Representación JSON |
---|
{ "additionalImageLinks": [ string ], "expirationDate": string, "disclosureDate": string, "availabilityDate": string, "price": { object ( |
Campos | |
---|---|
additionalImageLinks[] |
Son las URLs adicionales de imágenes del artículo. |
expirationDate |
Indica la fecha en la que debe caducar el artículo, como se especifica al momento de la inserción, en formato ISO 8601. La fecha de vencimiento real se expone en |
disclosureDate |
Es la fecha y hora en que una oferta se hace visible en los resultados de la búsqueda de las plataformas de YouTube de Google, en formato ISO 8601. Consulte [Fecha de divulgación]( https://support.google.com/merchants/answer/13034208) para obtener más información. |
availabilityDate |
El día en que un producto pedido por adelantado estará disponible para la entrega, en formato ISO 8601. |
price |
Precio del artículo. |
installment |
Indica la cantidad y el importe de las cuotas que se deben pagar por un artículo. |
subscriptionCost |
Cantidad de períodos (meses o años) y el importe del pago por período de un elemento con un contrato de suscripción asociado. |
loyaltyPoints |
Puntos de lealtad que reciben los usuarios después de comprar el artículo. Oferta válida solo para Japón. |
loyaltyPrograms[] |
Es una lista de información del programa de lealtad que se usa para mostrar los beneficios de lealtad (por ejemplo, mejores precios, puntos, etc.) al usuario de este elemento. |
productTypes[] |
Categorías del artículo (con el formato que se indica en las especificaciones de datos de productos) |
salePrice |
Es el precio de oferta publicado del artículo. |
salePriceEffectiveDate |
Período en el que el artículo está en oferta (consulta las especificaciones de datos de productos). |
productHeight |
Es la altura del producto en las unidades proporcionadas. El valor debe ser entre 0 (exclusivo) y 3,000 (inclusive). |
productLength |
Es la longitud del producto en las unidades proporcionadas. El valor debe ser entre 0 (exclusivo) y 3,000 (inclusive). |
productWidth |
Es el ancho del producto en las unidades proporcionadas. El valor debe ser entre 0 (exclusivo) y 3,000 (inclusive). |
productWeight |
Indica el peso del producto en las unidades proporcionadas. El valor debe estar comprendido entre 0 (exclusivo) y 2000 (inclusive). |
shipping[] |
Reglas de envío. |
freeShippingThreshold[] |
Son las condiciones que se deben cumplir para que un producto tenga envío gratis. |
shippingWeight |
Es el peso del artículo para el envío. |
shippingLength |
Es la longitud del artículo para el envío. |
shippingWidth |
Es el ancho del artículo para el envío. |
shippingHeight |
Altura del artículo para el envío. |
sizeTypes[] |
Es el corte del artículo. Se puede usar para representar tipos de tallas combinados de artículos de indumentaria. Se puede proporcionar un máximo de dos tipos de tamaño (consulta [https://support.google.com/merchants/answer/6324497](tipo de talla)). |
taxes[] |
Información fiscal. |
unitPricingMeasure |
Indica la medida y la dimensión de un artículo. |
unitPricingBaseMeasure |
La preferencia del denominador del precio unitario. |
adsLabels[] |
Es similar a adsGrouping, pero solo funciona en CPC. |
costOfGoodsSold |
Costo de bienes vendidos. Se usa para generar informes de ganancias brutas. |
productDetails[] |
Especificaciones técnicas o detalles adicionales del producto. |
productHighlights[] |
Incluye viñetas que describen los aspectos más relevantes de un producto. |
displayAdsSimilarIds[] |
Recomendaciones especificadas por el anunciante. |
promotionIds[] |
Es el ID único de una promoción. |
includedDestinations[] |
Es la lista de destinos que se deben incluir para este objetivo (corresponde a las casillas de verificación marcadas en Merchant Center). Los destinos predeterminados siempre se incluyen, a menos que se proporcionen en |
excludedDestinations[] |
Es la lista de destinos que se excluirán para este objetivo (corresponde a las casillas de verificación desmarcadas en Merchant Center). |
shoppingAdsExcludedCountries[] |
Lista de códigos de país (ISO 3166‐1 alfa‐2) para excluir la oferta del destino de los anuncios de Shopping. Los países de esta lista se quitan de los países establecidos en la configuración de la fuente de datos. |
lifestyleImageLinks[] |
URLs adicionales de imágenes de estilo de vida del artículo, que se usan para identificar explícitamente las imágenes que muestran tu artículo en un contexto real. Para obtener más información, consulte este artículo del Centro de ayuda. |
cloudExportAdditionalProperties[] |
Campos adicionales para exportar al programa Cloud Retail. |
certifications[] |
Certificaciones de productos, por ejemplo, para el etiquetado de eficiencia energética de los productos registrados en la base de datos del EPREL de la UE Para obtener más información, consulte el artículo del Centro de ayuda. |
autoPricingMinPrice |
Una protección en los “Descuentos automatizados” (https://support.google.com/merchants/answer/10295759) y "Promociones dinámicas" (https://support.google.com/merchants/answer/13949249) para garantizar que se apliquen descuentos las ofertas no son inferiores a este valor y, por lo tanto, se preserva su valor y rentabilidad. |
identifierExists |
Establece este valor como falso cuando el artículo no tenga identificadores únicos de producto apropiados para su categoría, como GTIN, MPN y marca. Si no se proporciona, el valor predeterminado es verdadero. |
isBundle |
Indica si el artículo es un paquete definido por el comercio. Un paquete es una agrupación personalizada de diferentes productos que vende un comercio por un precio único. |
title |
Es el título del artículo. |
description |
Es la descripción del artículo. |
link |
Es la URL que vincula directamente a la página de tu artículo en tu tienda en línea. |
mobileLink |
URL de la versión optimizada para dispositivos móviles de la página de destino de tu artículo. |
canonicalLink |
URL de la versión canónica de la página de destino del artículo. |
imageLink |
Es la URL de una imagen del artículo. |
adult |
Se establece como verdadero si el artículo está dirigido a adultos. |
ageGroup |
Es la edad de segmentación del artículo. |
availability |
Es el estado de disponibilidad del artículo. |
brand |
Marca del artículo |
color |
Es el color del artículo. |
condition |
Estado o condición del artículo. |
gender |
Género objetivo del artículo. |
googleProductCategory |
La categoría de Google del artículo (consulta la taxonomía de productos de Google). Cuando consultes productos, este campo contendrá el valor que proporcionó el usuario. Actualmente, no hay forma de recuperar las categorías de productos de Google asignadas automáticamente a través de la API. |
gtin |
Es el código comercial global de artículo (GTIN). |
itemGroupId |
Es el identificador compartido para todas las variantes del mismo producto. |
material |
Indica el material del que está hecho el artículo. |
mpn |
Es el número de pieza del fabricante (MPN) del artículo. |
pattern |
El diseño del artículo (por ejemplo, lunares). |
sellOnGoogleQuantity |
Es la cantidad del producto que está disponible para venderse en Google. Compatible solo con productos en línea. |
maxHandlingTime |
Tiempo máximo de preparación del producto (en días hábiles). |
minHandlingTime |
Tiempo mínimo de preparación del producto (en días hábiles). |
shippingLabel |
Es la etiqueta de envío del producto, que se usa para agrupar el producto en las reglas de envío a nivel de la cuenta. |
transitTimeLabel |
Es la etiqueta de tiempo en tránsito del producto, que se usa para agrupar productos en los tiempos en tránsito a nivel de la cuenta. |
size |
Es el tamaño del artículo. Solo se permite un valor. En el caso de las variantes con diferentes tamaños, inserta un producto distinto para cada tamaño con el mismo valor de |
sizeSystem |
Es el sistema en el que se especifica el tamaño. Recomendado para artículos de indumentaria. |
taxCategory |
La categoría fiscal del producto, que se usa para configurar nexos fiscales detallados en la configuración de impuestos a nivel de la cuenta. |
energyEfficiencyClass |
Indica el nivel de eficiencia energética según se define en la directiva 2010/30/UE de la UE. |
minEnergyEfficiencyClass |
Indica el nivel de eficiencia energética según se define en la directiva 2010/30/UE de la UE. |
maxEnergyEfficiencyClass |
Indica el nivel de eficiencia energética según se define en la directiva 2010/30/UE de la UE. |
multipack |
Indica la cantidad de productos idénticos en un multipack definido por el comercio. |
adsGrouping |
Se usa para agrupar elementos de forma arbitraria. Solo para el porcentaje de CPA. En caso contrario, no se recomienda. |
adsRedirect |
Permite que los anunciantes anulen la URL del artículo cuando el producto se muestre en el contexto de los anuncios de productos. |
displayAdsId |
Es un identificador de un artículo para las campañas de remarketing dinámico. |
displayAdsTitle |
Es el título de un artículo para las campañas de remarketing dinámico. |
displayAdsLink |
URL directamente a la página de destino de su artículo para las campañas de remarketing dinámico. |
displayAdsValue |
Margen de oferta para las campañas de remarketing dinámico. |
pickupMethod |
Es la opción de retiro del artículo. |
pickupSla |
Cronograma de retiro en tienda del artículo |
linkTemplate |
Plantilla de vínculo a la tienda local alojada por el comerciante. |
mobileLinkTemplate |
Plantilla de vínculo a la tienda local alojada por el comerciante optimizada para dispositivos móviles. |
customLabel0 |
Etiqueta personalizada 0 para la agrupación personalizada de artículos en una campaña de Shopping. |
customLabel1 |
Etiqueta personalizada 1 para la agrupación personalizada de artículos en una campaña de Shopping. |
customLabel2 |
Etiqueta personalizada 2 para la agrupación personalizada de artículos en una campaña de Shopping. |
customLabel3 |
Etiqueta personalizada 3 para agrupación personalizada de artículos en una campaña de Shopping. |
customLabel4 |
Etiqueta personalizada 4 para la agrupación personalizada de artículos en una campaña de Shopping. |
externalSellerId |
Obligatorio para las cuentas de varios vendedores. Usa este atributo si representas a un mercado que sube productos para varios vendedores a tu cuenta de varios vendedores. |
pause |
Se pausará temporalmente la publicación de este elemento. |
virtualModelLink |
URL de la imagen 3D del artículo. Para obtener más información, consulte este artículo del Centro de ayuda. |
structuredTitle |
Título estructurado, para títulos generados por algoritmos (IA). |
structuredDescription |
Descripción estructurada para descripciones generadas por algoritmos (IA). |
Cuota
Un mensaje que representa una cuota.
Representación JSON |
---|
{ "months": string, "amount": { object ( |
Campos | |
---|---|
months |
Indica la cantidad de cuotas que debe pagar el comprador. |
amount |
Es el importe mensual que debe pagar el comprador. |
downpayment |
Es el importe del pago inicial por adelantado que debe pagar el comprador. |
creditType |
El tipo de pago en cuotas. Los valores admitidos son los siguientes: * “ |
SubscriptionCost
El SubscriptionCost del producto.
Representación JSON |
---|
{ "period": enum ( |
Campos | |
---|---|
period |
El tipo de período de suscripción. Los valores admitidos son los siguientes: * “ |
periodLength |
Indica la cantidad de períodos de suscripción que debe pagar el comprador. |
amount |
Es el importe que debe pagar el comprador por período de suscripción. |
SubscriptionPeriod
Es el período de suscripción del producto.
Enumeraciones | |
---|---|
SUBSCRIPTION_PERIOD_UNSPECIFIED |
Indica que el período de suscripción no se especifica. |
MONTH |
Indica que el período de suscripción es mes. |
YEAR |
Indica que el período de suscripción es año. |
LoyaltyPoints
Un mensaje que representa los puntos de lealtad.
Representación JSON |
---|
{ "name": string, "pointsValue": string, "ratio": number } |
Campos | |
---|---|
name |
Nombre del programa de puntos de lealtad. Se recomienda limitar el nombre a 12 caracteres de ancho completo o a 24 caracteres romanos. |
pointsValue |
Son los puntos de lealtad del minorista en valor absoluto. |
ratio |
La proporción que se usa para la conversión de un punto a una moneda. Google supone la moneda en función de la configuración de Merchant Center. Si no se incluye la proporción, el valor predeterminado es 1.0. |
LoyaltyProgram
Un mensaje que representa el programa de lealtad.
Representación JSON |
---|
{ "programLabel": string, "tierLabel": string, "price": { object ( |
Campos | |
---|---|
programLabel |
Es la etiqueta del programa de lealtad. Es una etiqueta interna que identifica de manera inequívoca la relación entre una entidad comercial y una entidad del programa de lealtad. La etiqueta se debe proporcionar para que el sistema pueda asociar los activos que se indican a continuación (por ejemplo, precio y puntos) con un comercio. El programa correspondiente debe estar vinculado a la cuenta del comerciante. |
tierLabel |
Es la etiqueta del nivel dentro del programa de lealtad. Debe coincidir con una de las etiquetas del programa. |
price |
El precio para los miembros del nivel determinado, es decir, el precio con descuento instantáneo. Debe ser inferior o igual al precio normal. |
cashbackForFutureUse |
La devolución de dinero que se puede usar para compras futuras. |
loyaltyPoints |
Es la cantidad de puntos de lealtad que se obtuvieron por una compra. |
memberPriceEffectiveDate |
Un período durante el cual el artículo es apto para el precio para miembros. Si no se especifica, el precio para miembros se aplica siempre. El período se representa con un par de fechas ISO 8601 separadas por un espacio, una coma o una barra. |
ProductDimension
Es la dimensión del producto.
Representación JSON |
---|
{ "value": number, "unit": string } |
Campos | |
---|---|
value |
Obligatorio. Es el valor de la dimensión representado como un número. El valor puede tener una precisión máxima de cuatro decimales. |
unit |
Obligatorio. Son las unidades de dimensión. Los valores aceptables son los siguientes: * " |
ProductWeight
Es el peso del producto.
Representación JSON |
---|
{ "value": number, "unit": string } |
Campos | |
---|---|
value |
Obligatorio. Es el peso representado como número. La ponderación puede tener una precisión máxima de cuatro decimales. |
unit |
Obligatorio. La unidad de peso. Los valores aceptables son los siguientes: * " |
Envío
Es el envío del producto.
Representación JSON |
---|
{
"price": {
object ( |
Campos | |
---|---|
price |
Es el precio de envío fijo, representado como un número. |
country |
Es el código de territorio de CLDR del país al que se enviará un artículo. |
region |
La región geográfica a la que se aplica una tarifa de envío. Consulta region para obtener más información. |
service |
Una descripción sin formato de la clase de servicio o la velocidad de entrega. |
locationId |
El ID numérico de una ubicación a la que se aplica la tarifa de envío, según se define en la API de AdWords. |
locationGroupName |
Es la ubicación en la que se aplica el envío, representada por el nombre de un grupo por ubicación. |
postalCode |
El intervalo de códigos postales al que se aplica la tarifa de envío, representado por un código postal, un prefijo de código postal seguido de un comodín *, un intervalo entre dos códigos postales o dos prefijos de códigos postales de igual longitud. |
minHandlingTime |
Tiempo de preparación mínimo (incluido) entre el momento en que se recibe el pedido y se envía en días hábiles. 0 significa que el pedido se envía el mismo día en que se recibe si se realiza antes del horario límite. [minHandlingTime][google.shopping.content.bundles.Products.Shipping.min_handling_time] solo puede estar presente junto con [maxHandlingTime][google.shopping.content.bundles.Products.Shipping.max_handling_time]; pero no es obligatorio si [maxHandlingTime][google.shopping.content.bundles.Products.Shipping.max_handling_time] está presente. |
maxHandlingTime |
Tiempo de preparación máximo (incluido) entre el momento en que se recibe el pedido y se envía en días hábiles. 0 significa que el pedido se envía el mismo día en que se recibe si se realiza antes del horario límite. Los atributos [maxHandlingTime][google.shopping.content.bundles.Products.Shipping.max_handling_time] y [maxTransitTime][google.shopping.content.bundles.Products.Shipping.max_transit_time] son obligatorios para proporcionar velocidades de envío. [minHandlingTime][google.shopping.content.bundles.Products.Shipping.min_handling_time] es opcional si [maxHandlingTime][google.shopping.content.bundles.Products.Shipping.max_handling_time] está presente. |
minTransitTime |
Tiempo mínimo en tránsito (incluido) entre el momento en que se envía el pedido y su entrega en días hábiles. 0 significa que el pedido se entrega el mismo día en que se envía. [minTransitTime][google.shopping.content.bundles.Products.Shipping.min_transit_time] solo puede estar presente junto con [maxTransitTime][google.shopping.content.bundles.Products.Shipping.max_transit_time]; pero no es obligatorio si [maxTransitTime][google.shopping.content.bundles.Products.Shipping.max_transit_time] está presente. |
maxTransitTime |
Tiempo máximo en tránsito (incluido) entre el momento en que se envía el pedido y su entrega en días hábiles. 0 significa que el pedido se entrega el mismo día en que se envía. Los atributos [maxHandlingTime][google.shopping.content.bundles.Products.Shipping.max_handling_time] y [maxTransitTime][google.shopping.content.bundles.Products.Shipping.max_transit_time] son obligatorios para proporcionar velocidades de envío. [minTransitTime][google.shopping.content.bundles.Products.Shipping.min_transit_time] es opcional si [maxTransitTime][google.shopping.content.bundles.Products.Shipping.max_transit_time] está presente. |
FreeShippingThreshold
Son las condiciones que se deben cumplir para que un producto tenga envío gratis.
Representación JSON |
---|
{
"country": string,
"priceThreshold": {
object ( |
Campos | |
---|---|
country |
Es el código de territorio de CLDR del país al que se enviará un artículo. |
priceThreshold |
El precio mínimo del producto para que el costo de envío sea gratuito. Se representa como un número. |
ShippingWeight
Indica el ShippingWeight del producto.
Representación JSON |
---|
{ "value": number, "unit": string } |
Campos | |
---|---|
value |
Es el peso del producto que se utiliza para calcular el costo de envío del artículo. |
unit |
Es la unidad de valor. |
ShippingDimension
Es la dimensión ShippingDimension del producto.
Representación JSON |
---|
{ "value": number, "unit": string } |
Campos | |
---|---|
value |
Es la dimensión del producto que se usa para calcular el costo de envío del artículo. |
unit |
Es la unidad de valor. |
Impuesto
Indica el impuesto del producto.
Representación JSON |
---|
{ "rate": number, "country": string, "region": string, "taxShip": boolean, "locationId": string, "postalCode": string } |
Campos | |
---|---|
rate |
Es el porcentaje de la tasa impositiva que se aplica al precio del artículo. |
country |
Indica el país en el que se aplican impuestos al artículo, que se especifica como un código de territorio CLDR. |
region |
La región geográfica a la que se aplica la tasa impositiva. |
taxShip |
Se establece como verdadero si se cobran impuestos sobre el envío. |
locationId |
El ID numérico de una ubicación a la que se aplica la tasa impositiva, según se define en la API de AdWords. |
postalCode |
El rango de códigos postales al que se aplica la tasa impositiva, representado por un código postal, un prefijo de código postal con el comodín *, un rango entre dos códigos postales o dos prefijos de códigos postales de igual longitud. Ejemplos: 94114, 94*, 94002-95460, 94*-95*. |
UnitPricingMeasure
Es el valor de UnitPricingMedida del producto.
Representación JSON |
---|
{ "value": number, "unit": string } |
Campos | |
---|---|
value |
Es la medida de un artículo. |
unit |
Es la unidad de medida. |
UnitPricingBaseMeasure
El UnitPricingBaseMedida del producto.
Representación JSON |
---|
{ "value": string, "unit": string } |
Campos | |
---|---|
value |
Es el denominador del precio unitario. |
unit |
La unidad del denominador. |
ProductDetail
Son los detalles del producto.
Representación JSON |
---|
{ "sectionName": string, "attributeName": string, "attributeValue": string } |
Campos | |
---|---|
sectionName |
El encabezado de sección que se usa para agrupar un conjunto de detalles del producto. |
attributeName |
Es el nombre de los detalles del producto. |
attributeValue |
El valor de los detalles del producto. |
CloudExportAdditionalProperties
Propiedad del producto para la API de Cloud Retail. Por ejemplo, las propiedades de un producto de TV podrían ser "Resolución de pantalla". o "Tamaño de pantalla".
Representación JSON |
---|
{ "textValue": [ string ], "intValue": [ string ], "floatValue": [ number ], "propertyName": string, "boolValue": boolean, "minValue": number, "maxValue": number, "unitCode": string } |
Campos | |
---|---|
textValue[] |
Es el valor de texto de la propiedad determinada. Por ejemplo, “8K(UHD)” puede ser un valor de texto para un producto de TV. La repetición máxima de este valor es 400. Los valores se almacenan en un orden arbitrario pero coherente. El tamaño máximo de la cadena es de 256 caracteres. |
intValue[] |
Son los valores de número entero de la propiedad determinada. Por ejemplo, 1080 para la resolución de pantalla de un producto de TV. La repetición máxima de este valor es 400. Los valores se almacenan en un orden arbitrario pero coherente. |
floatValue[] |
Valores flotantes de la propiedad determinada. Por ejemplo, para el producto de TV 1.2345. La repetición máxima de este valor es 400. Los valores se almacenan en un orden arbitrario pero coherente. |
propertyName |
Es el nombre de la propiedad determinada. Por ejemplo, "Resolución de pantalla" de un producto de TV. El tamaño máximo de la cadena es de 256 caracteres. |
boolValue |
Valor booleano de la propiedad determinada. Por ejemplo, para un producto de TV, la palabra "Verdadero" o "Falso" si la pantalla es UHD. |
minValue |
Valor flotante mínimo de la propiedad determinada. Por ejemplo, para un producto de TV 1.00. |
maxValue |
El valor flotante máximo de la propiedad determinada. Por ejemplo, para un producto de TV, 100.00. |
unitCode |
Unidad de la propiedad determinada. Por ejemplo, "Píxeles" de un producto de TV. El tamaño máximo de la cadena es de 256 B. |
Certificación
La certificación del producto, que se presentó inicialmente para el cumplimiento del etiquetado de eficiencia energética de la UE, a través de la base de datos de EPREL de la UE
Representación JSON |
---|
{ "certificationAuthority": string, "certificationName": string, "certificationCode": string, "certificationValue": string } |
Campos | |
---|---|
certificationAuthority |
Es la autoridad certificadora, por ejemplo, “Europe_Commission”. La longitud máxima es de 2,000 caracteres. |
certificationName |
Es el nombre de la certificación, por ejemplo, “EPREL”. La longitud máxima es de 2,000 caracteres. |
certificationCode |
El código de certificación La longitud máxima es de 2,000 caracteres. |
certificationValue |
El valor de la certificación (también conocido como clase, nivel o grado); por ejemplo, “A+”, “C” o “oro”. La longitud máxima es de 2,000 caracteres. |
ProductStructuredTitle
Título estructurado, para títulos generados por algoritmos (IA).
Representación JSON |
---|
{ "digitalSourceType": string, "content": string } |
Campos | |
---|---|
digitalSourceType |
El tipo de fuente digital, por ejemplo, “trained_algorithmic_media”, Sigue las indicaciones de IPTC. La longitud máxima es de 40 caracteres. |
content |
El texto del título tiene una longitud máxima de 150 caracteres. |
ProductStructuredDescription
Descripción estructurada para descripciones generadas por algoritmos (IA).
Representación JSON |
---|
{ "digitalSourceType": string, "content": string } |
Campos | |
---|---|
digitalSourceType |
El tipo de fuente digital, por ejemplo, “trained_algorithmic_media”, Sigue las indicaciones de IPTC. La longitud máxima es de 40 caracteres. |
content |
El texto descriptivo tiene una longitud máxima de 5,000 caracteres |
ProductStatus
El estado de un producto, problemas de validación de datos, es decir, información sobre un producto calculada de forma asíncrona.
Representación JSON |
---|
{ "destinationStatuses": [ { object ( |
Campos | |
---|---|
destinationStatuses[] |
Son los destinos previstos del producto. |
itemLevelIssues[] |
Una lista de todos los problemas asociados con el producto. |
creationDate |
Es la fecha en la que se creó el elemento. Debe mostrarse en formato ISO 8601. |
lastUpdateDate |
Es la fecha en la que se actualizó el artículo por última vez. Debe mostrarse en formato ISO 8601. |
googleExpirationDate |
Indica la fecha de vencimiento del artículo. Debe mostrarse en formato ISO 8601. |
DestinationStatus
Es el estado del destino del producto.
Representación JSON |
---|
{
"reportingContext": enum ( |
Campos | |
---|---|
reportingContext |
Es el nombre del contexto del informe. |
approvedCountries[] |
Lista de los códigos de país (ISO 3166-1 alpha-2) en los que se aprobó la oferta. |
pendingCountries[] |
Lista de códigos de país (ISO 3166-1 alpha-2) en los que la oferta está pendiente de aprobación. |
disapprovedCountries[] |
Lista de códigos de país (ISO 3166-1 alpha-2) en los que se rechazó la oferta. |
ItemLevelIssue
El ItemLevelIssue del estado del producto.
Representación JSON |
---|
{ "code": string, "severity": enum ( |
Campos | |
---|---|
code |
Es el código de error del problema. |
severity |
Cómo afecta este problema a la publicación de la oferta. |
resolution |
Indica si el comercio puede resolver el problema. |
attribute |
El nombre del atributo, si el problema se debe a un solo atributo. |
reportingContext |
El contexto de la denuncia al que se aplica el problema. |
description |
Una descripción breve del problema en inglés. |
detail |
Una descripción detallada del problema en inglés. |
documentation |
La URL de una página web para ayudar a resolver este problema. |
applicableCountries[] |
Lista de códigos de país (ISO 3166-1 alpha-2) donde el problema se aplica a la oferta. |
Gravedad
Cómo afecta el problema a la publicación del producto
Enumeraciones | |
---|---|
SEVERITY_UNSPECIFIED |
No se especifica. |
NOT_IMPACTED |
Este problema representa una advertencia y no tiene un efecto directo en el producto. |
DEMOTED |
El producto desciende de nivel y es probable que tenga un rendimiento limitado en los resultados de la búsqueda |
DISAPPROVED |
El problema rechaza el producto. |
Métodos |
|
---|---|
|
Recupera el producto procesado de su cuenta de Merchant Center. |
|
Muestra una lista de los productos procesados en tu cuenta de Merchant Center. |