StriveFormats
MetaPreciosCorrección automática

Precio de oferta no válido

sale_price no es un precio válido o no es menor que price.

¿Qué es este problema?

sale_price no es un precio válido o no es menor que price.

Campo afectado:sale_price

Cómo se ve en tu archivo

En tu archivo
idpricesale_price
2MUG-0115.00 USD18.00 USD
Después de corregirlo
idpricesale_price
2MUG-0118.00 USD15.00 USD

Este problema se corrige automáticamente: sube tu CSV para solucionarlo ahora.

Corregir ahora

Por qué Meta lo rechaza

Meta solo muestra una oferta cuando sale_price es válido y menor que el precio normal.

Valores válidos / formato esperado

  1. ✓Un número, un espacio y el código de moneda ISO 4217: 19.99 USD
  2. ✓Usa el punto (.) como separador decimal, no la coma
  3. ✓Sin separadores de miles: escribe 1000.00 USD, no 1,000.00 USD
  4. ✓La moneda debe corresponder al país en el que vendes
  5. ✓Mayor que 0

Corregir en StriveFormats

StriveFormats reescribe precios como 19,99 EUR o €19.99 como 19.99 EUR. Un precio con solo el signo $, o sin moneda, se marca en lugar de adivinarse, porque varias monedas usan el $.

Auto-corregible: este problema se corrige automáticamente al hacer clic en Corregir problemas.

Corregir en Excel

  1. 1En Excel, haz clic en la letra de la columna sale_price para seleccionarla.
  2. 2Haz clic derecho en la columna, elige «Formato de celdas», selecciona «Texto» y pulsa Aceptar, para que Excel no vuelva a convertir los precios en números.
  3. 3Si todos los precios están en la misma moneda, añade el código con una columna auxiliar: =A2&" USD" (cambia A2 por tu celda de precio y USD por tu moneda), cópiala hacia abajo y pégala sobre la columna con Pegado especial > Valores.
  4. 4Pulsa Ctrl+H y sustituye cualquier símbolo de moneda, como $ o €, por nada antes de añadir el código.
  5. 5Comprueba que cada valor tenga la forma 19.99 USD: un número, un espacio y el código.
  6. 6Guarda como «CSV UTF-8 (delimitado por comas)».

Corregir en Google Sheets

  1. 1En Google Sheets, haz clic en la letra de la columna sale_price.
  2. 2Ve a Formato > Número > Texto sin formato, para que Sheets mantenga juntos el precio y el código como texto.
  3. 3Si todos los precios están en la misma moneda, añade el código con una columna auxiliar: =A2&" USD" (cambia A2 por tu celda de precio y USD por tu moneda), cópiala hacia abajo y pégala de nuevo con Editar > Pegado especial > Solo valores.
  4. 4Pulsa Ctrl+H y sustituye cualquier símbolo de moneda, como $ o €, por nada antes de añadir el código.
  5. 5Comprueba que cada valor tenga la forma 19.99 USD: un número, un espacio y el código.
  6. 6Ve a Archivo > Descargar > Valores separados por comas (.csv).

Evítalo la próxima vez

  1. ✓Escribe los precios como texto con el código, como 19.99 USD, en lugar de dar a la celda formato de moneda.
  2. ✓Usa una sola moneda por archivo, la del país al que va dirigido el feed.
  3. ✓Usa el punto (.) como separador decimal, sea cual sea la configuración regional de tu ordenador.
  4. ✓Pon el precio normal en price y el descuento en sale_price, nunca al revés.
  5. ✓Pasa cada archivo por StriveFormats antes de subirlo a Commerce Manager.

Cómo lo detecta StriveFormats

StriveFormats lee cada valor de sale_price como un número seguido de un código de moneda. Se marca en su fila si falta el código, si usa coma decimal, si el precio es 0 o si el precio de oferta no es menor que el normal.

►Detalle técnico
La referencia de catálogo de Meta pide el precio como un número con punto decimal, un espacio y el código de moneda ISO 4217, por ejemplo 9.99 USD, sin símbolo de moneda. El código indica a Meta qué moneda usas; un $ solo podría ser dólar estadounidense, canadiense o australiano. sale_price sigue el mismo formato y solo se muestra si es menor que price.