Google Merchant CenterPrezziCorrezione automatica
Prezzo scontato non valido
sale_price non è un prezzo valido o non è inferiore a price.
Di che problema si tratta?
sale_price non è un prezzo valido o non è inferiore a price.
Campo interessato:
sale_priceCome appare nel tuo file
| id | price | sale_price | |
|---|---|---|---|
| 2 | MUG-01 | 15.00 USD | 18.00 USD |
| id | price | sale_price | |
|---|---|---|---|
| 2 | MUG-01 | 18.00 USD | 15.00 USD |
Questo problema si corregge automaticamente: carica il CSV per risolverlo subito.
Correggi oraPerché Google Merchant Center lo rifiuta
Google mostra un'offerta solo se sale_price è valido e inferiore al prezzo normale; altrimenti viene ignorato.
Valori validi / formato previsto
- ✓Un numero, uno spazio e il codice valuta ISO 4217: 19.99 USD
- ✓Usa il punto (.) come separatore decimale, non la virgola
- ✓Niente separatori delle migliaia: scrivi 1000.00 USD, non 1,000.00 USD
- ✓La valuta deve corrispondere al paese in cui vendi
- ✓Maggiore di 0
Correggi in StriveFormats
StriveFormats riscrive prezzi come 19,99 EUR o €19.99 come 19.99 EUR. Un prezzo con il solo simbolo $, o senza valuta, viene segnalato invece che indovinato, perché più valute usano il $.
Auto-correggibile: questo problema viene corretto automaticamente quando fai clic su Correggi problemi.
Correggi in Excel
- 1In Excel, fai clic sulla lettera della colonna sale_price per selezionarla.
- 2Fai clic destro sulla colonna, scegli «Formato celle», seleziona «Testo» e fai clic su OK, così Excel non trasforma di nuovo i prezzi in numeri.
- 3Se tutti i prezzi sono nella stessa valuta, aggiungi il codice con una colonna di supporto: =A2&" USD" (sostituisci A2 con la cella del prezzo e USD con la tua valuta), copiala verso il basso, poi incollala sulla colonna con Incolla speciale > Valori.
- 4Premi Ctrl+H e sostituisci qualsiasi simbolo di valuta, come $ o €, con niente prima di aggiungere il codice.
- 5Controlla che ogni valore sia come 19.99 USD: un numero, uno spazio e il codice.
- 6Salva come «Testo (delimitato da tabulazione) (*.txt)».
Correggi in Fogli Google
- 1In Fogli Google, fai clic sulla lettera della colonna sale_price.
- 2Vai su Formato > Numero > Testo normale, così Sheets mantiene prezzo e codice insieme come testo.
- 3Se tutti i prezzi sono nella stessa valuta, aggiungi il codice con una colonna di supporto: =A2&" USD" (sostituisci A2 con la cella del prezzo e USD con la tua valuta), copiala verso il basso, poi incollala di nuovo con Modifica > Incolla speciale > Solo valori.
- 4Premi Ctrl+H e sostituisci qualsiasi simbolo di valuta, come $ o €, con niente prima di aggiungere il codice.
- 5Controlla che ogni valore sia come 19.99 USD: un numero, uno spazio e il codice.
- 6Vai su File > Scarica > Valori separati da tabulazione (.tsv), poi rinomina il file in modo che finisca con .txt.
Evitalo la prossima volta
- ✓Scrivi i prezzi come testo con il codice, come 19.99 USD, invece di formattare la cella come Valuta.
- ✓Usa una sola valuta per file, quella del paese a cui è destinato il feed.
- ✓Usa il punto (.) come separatore decimale, indipendentemente dalle impostazioni internazionali del computer.
- ✓Metti il prezzo normale in price e lo sconto in sale_price, mai il contrario.
- ✓Passa ogni file in StriveFormats prima di caricarlo su Merchant Center.
Come StriveFormats lo rileva
StriveFormats legge ogni valore di sale_price come un numero seguito da un codice valuta. Un codice mancante, una virgola decimale, un prezzo pari a 0 o un prezzo scontato non inferiore a quello normale viene segnalato nella sua riga.
►Dettaglio tecnico
La specifica dei dati di prodotto di Google chiede il prezzo come numero con il punto per i decimali, seguito dal codice valuta ISO 4217, per esempio 15.00 USD. Il codice dice a Google di quale valuta si tratta; un $ da solo potrebbe essere dollaro statunitense, canadese o australiano. Google confronta il prezzo con la pagina di destinazione, quindi il valore nel feed deve corrispondere a ciò che vedono gli acquirenti dopo il clic. sale_price segue lo stesso formato ed è mostrato solo se è inferiore a price.