2016-07-20 31 views
1

Ich arbeite an einem Stück strukturierter Daten im JSON-LD-Format (sollte es wichtig sein).Textwert für Schema.org "Preis" -Eigenschaft?

Während ich durch die price property page von Schema.org sah, sah ich, dass Sie auch Text als Preiswert hinzufügen können. Es scheint jedoch nirgendwo dokumentiert zu sein, welche Texte erlaubt sind.

Weiß jemand, welche Texte erlaubt sind?

Ich habe versucht, zufällige Texte während der Verwendung der Structured Data Testing Tool zu füllen, aber das gab einen Fehler, der es nicht erkannt wurde.

Antwort

1

Schema.org schränkt (noch dokumentiert/empfiehlt) nicht ein, welche Art von Text Wert die price Eigenschaft haben kann.

Die meisten Preise haben einen Number Wert, und wenn Sie keinen guten Grund haben, es nicht zu verwenden, sollten Sie mit Number auch gehen, ihren "Nutzungsrichtlinien" folgend.

ich denke, mögliche Gründe für die Erwartung Text sein könnte:

  • CMS, die nicht (leicht) den Preis getrennt von dem Währungssymbol Ausgabe ermöglichen. "5   EUR" als price zu haben, ist besser, als überhaupt keine price zur Verfügung zu stellen.

  • Autoren, die "gratis" oder "frei" statt "0" sagen möchten.

+0

Vielen Dank für die Antwort (und Bearbeiten der Frage). In diesem speziellen Fall wird der Preis im Laden festgelegt, daher wird kein Preis angegeben. Wenn ich jedoch einen Textwert als Preis einfüge, ergibt sich ein Fehler, dass der Wert keine gültige Preisangabe ist, wenn Sie es im [Structured Data Testing Tool] (https://search.google.com/structureddata) ausprobieren/Test-Tool). Daher die Frage. Ich habe das erste Beispiel [dieser Seite] (https://schema.org/Product) verwendet und den Preis bearbeitet. –

+0

@SanderKoedood: Googles SDTT ist kein Schema.org-Validierer; Google hat seine eigenen Regeln, was es von Schema.org-Markup erwartet, um die reichhaltigen Ergebnisfunktionen zu erhalten. Wenn also laut Schema.org ein Textwert zur Verfügung steht, kann Google entscheiden, nur Zahlen zu analysieren. --- Wenn Sie keine Preise haben, sollten Sie die 'price'-Eigenschaft weglassen (ja, das bedeutet, dass Google kein Product Rich Snippet anzeigt, aber ein anzuzeigender Preis für dieses Snippet erforderlich ist, so dass es 'gewonnen' hat) t Arbeit ohne Preise). – unor

+0

Okay, danke. Dann weiß ich genug :) –