Google Merchant CenterPreiseImport-BlockerAutomatisch behebbar
Ungültiger Preis
price ist keine Zahl mit Währungscode, oder er ist 0.
Was ist das für ein Problem?
price ist keine Zahl mit Währungscode, oder er ist 0.
Betroffenes Feld:
priceImport-Blocker: Deine Datei kann nicht importiert werden, bis das behoben ist.
So sieht es in deiner Datei aus
| id | price | |
|---|---|---|
| 2 | MUG-01 | 18,00 EUR |
| 3 | TOTE-01 | €24 |
| id | price | |
|---|---|---|
| 2 | MUG-01 | 18.00 EUR |
| 3 | TOTE-01 | 24.00 EUR |
Dieses Problem wird automatisch behoben. Lade deine CSV hoch, um es jetzt zu korrigieren.
Jetzt behebenWarum Google Merchant Center das ablehnt
Produkte ohne gültigen Preis oder mit dem Preis 0 werden abgelehnt.
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 schreibt Preise wie 19,99 EUR oder €19.99 als 19.99 EUR. Ein Preis nur mit $-Zeichen oder ganz ohne Währung wird markiert statt erraten, weil mehrere Währungen das $ verwenden.
Automatisch behebbar: Dieses Problem wird automatisch behoben, wenn du auf "Probleme beheben" klickst.
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.
►Technische Details
Googles Produktdatenspezifikation verlangt den Preis als Zahl mit Punkt als Dezimaltrennzeichen, gefolgt vom ISO-4217-Währungscode, zum Beispiel 15.00 USD. Der Code sagt Google, welche Währung gemeint ist; ein $ allein könnte US-, kanadische oder australische Dollar bedeuten. Google vergleicht den Preis mit deiner Zielseite, daher muss der Wert im Feed dem entsprechen, was Käufer nach dem Klick sehen. sale_price hat dasselbe Format und wird nur angezeigt, wenn er niedriger als price ist.