Google Merchant

Cómo normalizar el estado para Google Merchant

2026-06-21
Tarea

El proveedor envía el estado del producto en condition_raw, por ejemplo nuevo, usado o reacondicionado certificado. Google Merchant necesita que el atributo de salida condition contenga new, used o refurbished.

Respuesta breve

Elimine los espacios exteriores, convierta el valor a minúsculas, relacione solo etiquetas exactas confirmadas y vacíe todo lo que no sea new, used o refurbished después de las transformaciones.

Cómo hacerlo en Eofferix

  1. Añada o abra la columna de destino condition y seleccione condition_raw como origen. condition_raw es un nombre de ejemplo; use la columna, el nodo o la ruta real de su fuente.

    Apertura de los ajustes de la columna de salida condition en el editor de tablas de Eofferix
    Abra los ajustes de la columna que se exportará como atributo condition.
  2. En Transformaciones, añada CualquieraQuitar espacios al inicio y final y después CualquieraMinúsculas. Estas reglas eliminan los espacios exteriores y convierten el valor actual a minúsculas.

  3. Añada reglas exactas con Igual: nuevoReemplazar pornew; usadoReemplazar porused; reacondicionado certificadoReemplazar porrefurbished. No utilice coincidencias por subcadena.

    Seis reglas para normalizar y validar valores condition de Google Merchant
    Primero se eliminan los espacios exteriores y el valor se convierte a minúsculas; después, tres reglas exactas producen valores admitidos y la comprobación final vacía lo demás.
  4. Termine con No es expresión regular y ^(?:new|used|refurbished)$No exportar campo. Aplique los ajustes y revise las cinco filas del ejemplo, incluidas no usado y desconocido.

Importante. condition_raw y las etiquetas del diccionario son solo un ejemplo. Use el nombre real del campo y los códigos exactos del proveedor. Relacione nuevo con new únicamente si el artículo no se ha usado y conserva el embalaje original sin abrir; relacione reacondicionado certificado con refurbished solo si se confirman la restauración profesional, el aspecto como nuevo y la garantía. La acción No exportar campo vacía el campo, pero no elimina la fila del producto.

Resultado esperado

condition_rawconditionMotivo
NUEVO newLos espacios y el uso de mayúsculas se normalizan antes de la coincidencia exacta.
usadousedValor exacto confirmado del diccionario.
reacondicionado certificadorefurbishedSolo es válido si el significado coincide con la definición de Google.
no usadovacíoNo es igual a usado; se evita la coincidencia parcial falsa.
desconocidovacíoEl valor no aparece en el diccionario confirmado.

Qué comprobar antes de exportar

  • Mantenga las seis reglas en el orden indicado y aplíquelas al valor actual.
  • Use la condición Igual en las tres reglas exactas del diccionario, no Contiene subcadena.
  • El resultado solo contiene new, used o refurbished; las dos filas negativas quedan vacías.
  • Si no deben exportarse filas con resultado vacío, añada una condición de exportación de fila que exija un condition final no vacío.

Requisitos y límites

  • Google solo acepta new, used y refurbished, enviados en inglés. condition es obligatorio para productos usados y reacondicionados y opcional para productos nuevos.
  • new significa sin usar y con el embalaje original sin abrir; refurbished exige restauración profesional, aspecto como nuevo y garantía.
  • No exportar campo solo vacía el campo de salida. No elimina la fila ni deduce el estado real del producto.
  • Las definiciones y el formato actuales aparecen en la especificación oficial de Google Merchant. La página del producto y el resto del feed también deben cumplir las reglas de Google.

Procesa datos más rápido con Eofferix

Crea una cuenta gratis para automatizar catálogos y listas de precios según tus reglas.

Registrarse