2016-03-23 11 views
0

Mein Kunde ist ein Einzelhandelsgeschäft mit einer Online-Boutique auf Magento. Ich implementiere Schema.org in Microdata.Standortbasierter Preis in Schema.org

Das Problem kommt von der Tatsache, dass seine Preise abhängig von der nächsten Stadt vom Benutzer unterschiedlich sind. Welche "Angebots" -Elemente verwende ich, um mit Maschinen Ordnung zu schaffen?

Meine Angst ist, dass Google den falschen Preis in der SERP zeigen könnte. Ich möchte die Nutzer nicht täuschen!

+0

Vielleicht http://schema.org/eligibleRegion – approxiblue

+0

Scheint richtig. Weißt du, ob es eine Möglichkeit gibt, Maschinen "um diese Stadt" zu sagen? Ich sehe, dass ich ISO_3166 für Staaten/Provinzen verwenden kann, aber der Preis des Kunden unterscheidet sich nach Städten. –

+0

Dieses Feld akzeptiert auch einen Ort mit dem Kindtyp [Stadt] (http://schema.org/City). – approxiblue

Antwort

0

Eine einzelne Product kann mehrere Offer Elemente (über die offers Eigenschaft), genau für einen solchen Zweck.

Im Artikel Offer verwenden Sie Eigenschaften, die beschreiben, in welcher Situation (für wen, wann, etc.) das Angebot gültig ist. Für standortbezogene Angebote kann die eligibleRegion Eigenschaft verwendet werden:

[...] die geopolitische Region (en), für die das Angebot [...] gültig ist.

(Mit der ineligibleRegion Eigenschaft können Sie die Liste für die Lage des Angebot ist nicht gültig.)

So in Microdata es könnte wie folgt aussehen:

<article itemscope itemtype="http://schema.org/Product"> 
    <h1 itemprop="name">Product 1</h1> 

    <section itemprop="offers" itemscope itemtype="http://schema.org/Offer"> 
    <h2>Offer 1</h2> 
    <div itemprop="eligibleRegion" itemscope itemtype="http://schema.org/City">…</div> 
    </section> 

    <section itemprop="offers" itemscope itemtype="http://schema.org/Offer"> 
    <h2>Offer 2</h2> 
    <div itemprop="eligibleRegion" itemscope itemtype="http://schema.org/City">…</div> 
    </section> 

</article> 

Die Dokumentation für Google Product Rich Snippet erwähnt keinen Fall, in dem ein Product mehrere Offer Elemente (außer für den anderen Fall von AggregateOffer) hat, so ist es unklar, ob ein Rich Snippet kann in einem solchen Fall angezeigt werden.

+0

"In der Dokumentation zu Googles Product Rich Snippet wird kein Fall erwähnt, in dem ein Produkt mehrere Angebotsartikel enthält (mit Ausnahme des anderen Falles von AggregateOffer). Daher ist es unklar, ob in einem solchen Fall ein Rich Snippet angezeigt werden kann." Es kann, Unor. Google zeigt in solchen Fällen eine Preisspanne an, z. B. "$ 8- $ 20". – daviddeering

+0

Ich verstehe. Nun, das ist eine komplette Antwort, danke für deine Zeit! –