Preis ohne Währungscode
Der Preis enthält eine Zahl, aber keinen Währungscode, oder nur ein $-Zeichen, das mehrere Währungen verwenden.
Was ist das für ein Problem?
Der Preis enthält eine Zahl, aber keinen Währungscode, oder nur ein $-Zeichen, das mehrere Währungen verwenden.
priceSo sieht es in deiner Datei aus
| id | price | |
|---|---|---|
| 2 | MUG-01 | 18.00 |
| 3 | TOTE-01 | $24 |
| id | price | |
|---|---|---|
| 2 | MUG-01 | 18.00 USD |
| 3 | TOTE-01 | 24.00 USD |
Lade deine CSV hoch, um sie auf dieses Problem zu prüfen und eine saubere Datei zu exportieren.
Jetzt behebenWarum Google Merchant Center das ablehnt
Google braucht den ISO-4217-Währungscode (USD, CAD, EUR …), um den richtigen Preis anzuzeigen.
Gültige Werte / erwartetes Format
- ✓Eine Zahl, ein Leerzeichen, dann der ISO-4217-Währungscode: 19.99 USD
- ✓Punkt (.) als Dezimaltrennzeichen verwenden, kein Komma
- ✓Keine Tausendertrennzeichen: schreibe 1000.00 USD, nicht 1,000.00 USD
- ✓Die Währung muss zum Land passen, in dem du verkaufst
- ✓Größer als 0
In StriveFormats beheben
StriveFormats markiert jeden Preis ohne Währungscode. Symbole für genau eine Währung wie € oder £ werden für dich umgewandelt; ein einzelnes $ wird markiert, weil mehrere Währungen es verwenden.
In Excel beheben
- 1Klicke in Excel auf den Spaltenbuchstaben der Spalte price, um sie auszuwählen.
- 2Klicke mit der rechten Maustaste auf die Spalte, wähle „Zellen formatieren“, dann „Text“ und klicke auf OK, damit Excel die Preise nicht wieder in Zahlen verwandelt.
- 3Haben alle Preise dieselbe Währung, ergänze den Code mit einer Hilfsspalte: =A2&" USD" (ersetze A2 durch deine Preiszelle und USD durch deine Währung), kopiere die Formel nach unten und füge das Ergebnis mit Inhalte einfügen > Werte über der Spalte ein.
- 4Drücke Strg+H und ersetze Währungssymbole wie $ oder € durch nichts, bevor du den Code ergänzt.
- 5Prüfe, dass jeder Wert wie 19.99 USD aussieht: eine Zahl, ein Leerzeichen und der Code.
- 6Speichere als „Text (Tabstopp-getrennt) (*.txt)“.
In Google Tabellen beheben
- 1Klicke in Google Tabellen auf den Spaltenbuchstaben der Spalte price.
- 2Gehe zu Format > Zahl > Nur Text, damit Sheets Preis und Code zusammen als Text behält.
- 3Haben alle Preise dieselbe Währung, ergänze den Code mit einer Hilfsspalte: =A2&" USD" (ersetze A2 durch deine Preiszelle und USD durch deine Währung), kopiere die Formel nach unten und füge das Ergebnis mit Bearbeiten > Inhalte einfügen > Nur Werte wieder ein.
- 4Drücke Strg+H und ersetze Währungssymbole wie $ oder € durch nichts, bevor du den Code ergänzt.
- 5Prüfe, dass jeder Wert wie 19.99 USD aussieht: eine Zahl, ein Leerzeichen und der Code.
- 6Öffne „Datei > Herunterladen > Tabulatorgetrennte Werte (.tsv)“ und benenne die Datei danach so um, dass sie auf .txt endet.
Beim nächsten Mal vermeiden
- ✓Schreibe Preise als Text mit Code, etwa 19.99 USD, statt die Zelle als Währung zu formatieren.
- ✓Verwende eine Währung pro Datei, passend zum Land, auf das der Feed zielt.
- ✓Verwende unabhängig von den Ländereinstellungen deines Computers einen Punkt (.) als Dezimaltrennzeichen.
- ✓Trage den regulären Preis in price und einen Rabatt in sale_price ein, nie umgekehrt.
- ✓Prüfe jede Datei mit StriveFormats, bevor du sie in Merchant Center hochlädst.
Wie StriveFormats das erkennt
StriveFormats liest jeden Wert in price als Zahl gefolgt von einem Währungscode. Ein fehlender Code, ein Dezimalkomma, ein Preis von 0 oder ein Angebotspreis, der nicht unter dem regulären Preis liegt, wird in seiner Zeile markiert.