Price-Attribut
Das Attribut price definiert die aktuellen, nicht rabattierten Kosten eines Produkts. Es ist ein strikt erforderliches Feld für alle Produktdatenfeeds in Google Merchant Products, Facebook Products, Pinterest Products, Tiktok Products und Reddit Products.
Die Übermittlung genauer Preise, die exakt mit den auf Ihrer Landingpage und im Checkout angezeigten Preisen übereinstimmen, ist von entscheidender Bedeutung, um die Ablehnung von Anzeigen und Kontosperrungen zu vermeiden.
Inhalt:
Schnelle Syntax-Prüfung
Fügen Sie Ihr <g:price>-XML-Snippet oder Ihren CSV-Wert unten ein, um das Format zu validieren:
Test your <g:price>
Live CheckChecking one by one? Validate your entire feed instantly.
Upload & Analyze File →
Plattform-Vergleich
Während der ISO 4217-Standard universell gilt, weist jede Plattform spezifische Nuancen beim Parsen der Daten auf.
| Anforderung | Google Merchant Products | Facebook Products | Pinterest Products | Tiktok Products | Reddit Products |
|---|---|---|---|---|---|
| XML-Tag | <g:price> |
<g:price> |
<g:price> |
<g:price> |
price |
| Format | Zahl + Leerz. + ISO |
Zahl + Leerz. + ISO |
<Numerisch> <ISO> (Reihenf. flexibel) |
Zahl + Leerz. + ISO |
Zahl + Leerz. + ISO |
| Dezimalstellen | Max. 2 Ziffern (z.B. .99) | Standard | Standard | Standard | Standard |
| Steuern | Exklusiv in US/CA; sonst inklusiv | Muss mit Checkout übereinstimmen | Muss wahre Kosten widerspiegeln | Muss mit Landingpage übereinstimmen | Muss mit Landingpage übereinstimmen |
| Leer/Null | Abgelehnt (außer Verträge) | Abgelehnt | Abgelehnt | Abgelehnt | Abgelehnt |
Allgemeine Formatierungsanforderungen
Um sicherzustellen, dass Ihr Feed auf allen Werbe- und Handelskanälen erfolgreich verarbeitet wird, befolgen Sie diese strengen Regeln:
- Numerischer Wert & Währung: Der Wert muss aus einer Zahl bestehen, gefolgt von einem Leerzeichen und dem dreistelligen ISO 4217-Währungscode (z. B.
15.00 EUR). - Dezimaltrennzeichen: Sie müssen einen Punkt (
.) als Dezimalpunkt verwenden. Kommas (,), die als Dezimal- oder Tausendertrennzeichen verwendet werden, verursachen Verarbeitungsfehler. - Keine Symbole: Verwenden Sie keine lokalisierten Währungssymbole (
$,£,€). - Rabatte: Übermitteln Sie in diesem Feld nicht den rabattierten Preis. Wenn ein Artikel im Angebot ist, übermitteln Sie hier den ursprünglichen Preis und verwenden Sie das separate Attribut
sale_pricefür die reduzierten Kosten. - CSV-Anführungszeichen: Bei der Übermittlung per CSV/TSV wird dringend empfohlen, den Preiswert in doppelte Anführungszeichen zu setzen, wenn Ihr Parser empfindlich auf Leerzeichen reagiert.
Formatierungsbeispiele
XML-Feed-Format
Korrekte Formatierung: Verwendet einen Punkt für die Dezimalstelle, enthält ein Leerzeichen und den ISO 4217-Code.
<g:price>24.99 EUR</g:price>
Inkorrekte Formatierung: Verwenden Sie keine Kommas als Tausendertrennzeichen, keine Kommas für Dezimalstellen und fügen Sie niemals Währungssymbole ein.
<!-- Incorrect: Uses comma as a thousands separator -->
<g:price>1,500.00 EUR</g:price>
<!-- Incorrect: Includes a currency symbol -->
<g:price>€24.99</g:price>
CSV / TSV-Feed-Format
Halten Sie die Daten bei der Arbeit mit CSV-Dateien sauber. Fügen Sie keine Kommentare innerhalb der Datenzeilen hinzu.
Korrekte Formatierung: Der Preis enthält einen Punkt für Dezimalstellen und den ISO-Währungscode.
id,title,price,availability
FB_1234,Beispiel-T-Shirt,9.99 EUR,in stock
Inkorrekte Formatierung: Das Fehlen des ISO-Codes, die Verwendung eines Währungssymbols oder Kommas als Dezimalzeichen führen zu Fehlern beim Feed-Upload.
id,title,price,availability
FB_1235,Beispiel-Hoodie,€49.99,in stock
FB_1236,Premium-Jacke,150,50 EUR,in stock