Χρησιμοποιήστε τη σήμανση δομημένων δεδομένων στις σελίδες προορισμού του προϊόντος σας για να βοηθήσετε την Google να ανακτά τις ενημερωμένες πληροφορίες σχετικά με τα προϊόντα και τις προσφορές σας απευθείας από τον ιστότοπό σας. Κάθε σήμανση δομημένων δεδομένων που υποστηρίζεται από το Merchant Center θα έχει αντίστοιχα χαρακτηριστικά και αποδεκτές τιμές, όπως αναφέρονται στην προδιαγραφή δεδομένων προϊόντος. Τα δομημένα δεδομένα σας πρέπει να αντιστοιχίζονται στις αντίστοιχες τιμές και χαρακτηριστικά.
Σε αυτή τη σελίδα:
Χαρακτηριστικά και σχόλια του schema.org
Τα χαρακτηριστικά είναι ένας από τους τρόπους με τους οποίους οργανώνονται τα δεδομένα προϊόντος που υποβάλλετε στο Merchant Center. Κάθε χαρακτηριστικό περιέχει ένα μόνο κομμάτι πληροφοριών σχετικά με ένα προϊόν, όπως μόνο τίτλο ή περιγραφή του προϊόντος. Η ακριβής αντιστοίχιση της τιμής schema.org με τα αντίστοιχα χαρακτηριστικά της προδιαγραφής δεδομένων προϊόντος θα οδηγήσει σε λιγότερα σφάλματα κατά την επικύρωση της ροής σας.
Σημείωση: Αν χρησιμοποιείτε αυτόματες ενημερώσεις στοιχείων, φροντίστε να καθορίσετε τις ιδιοκτησίες price
, priceCurrency
, availability
και condition
του schema.org για να αυξήσετε την ακρίβεια. Μάθετε περισσότερα σχετικά με τις Αυτόματες ενημερώσεις στοιχείων
Χαρακτηριστικό δεδομένων προϊόντος
|
Τύπος και περιγραφή | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Τα παρακάτω χαρακτηριστικά προέρχονται από τον τύπο Product [Προϊόν] του schema.org |
|||||||||||||||||||||||||||||
Κείμενο | |||||||||||||||||||||||||||||
Κείμενο | |||||||||||||||||||||||||||||
Κείμενο | |||||||||||||||||||||||||||||
URL | |||||||||||||||||||||||||||||
Κείμενο Ένα γονικό SKU που απαιτείται για την ομαδοποίηση όλων των παραλλαγών προϊόντων που ανήκουν στην ίδια ομάδα προϊόντων. |
|||||||||||||||||||||||||||||
Κείμενο Το GTIN που προσδιορίζει με μοναδικό τρόπο το προϊόν σας. Καθορίστε μόνο μία από αυτές τις ιδιότητες schema.org. Αν χρησιμοποιείτε τιμές GTIN, πρέπει να έχουν το σωστό μήκος και να περιέχουν το σωστό ψηφίο ελέγχου. |
|||||||||||||||||||||||||||||
Κείμενο | |||||||||||||||||||||||||||||
Κείμενο | |||||||||||||||||||||||||||||
Κείμενο | |||||||||||||||||||||||||||||
Κείμενο Χρησιμοποιήστε την ιδιότητα |
|||||||||||||||||||||||||||||
Κείμενο Χρησιμοποιήστε την ιδιότητα
|
|||||||||||||||||||||||||||||
ΚΑΙ |
Αριθμός (σε έτη) Χρησιμοποιήστε την ιδιότητα Οι έγκυρες τιμές είναι αυτές που ορίζονται από το χαρακτηριστικό
|
||||||||||||||||||||||||||||
Κείμενο | |||||||||||||||||||||||||||||
Ή |
Κείμενο Χρησιμοποιήστε την ιδιότητα |
||||||||||||||||||||||||||||
Κείμενο Χρησιμοποιήστε την ιδιότητα Οι έγκυρες τιμές προέρχονται από τον τύπο
|
|||||||||||||||||||||||||||||
Κείμενο Χρησιμοποιήστε την ιδιότητα Οι έγκυρες τιμές προέρχονται από τον τύπο WearableSizeSystemEnumeration. Αντιστοιχίζονται με τις τιμές ροής ως εξής:
|
|||||||||||||||||||||||||||||
Χρησιμοποιήστε την ιδιότητα |
|||||||||||||||||||||||||||||
Χρησιμοποιήστε την ιδιότητα |
|||||||||||||||||||||||||||||
Χρησιμοποιήστε την ιδιότητα |
|||||||||||||||||||||||||||||
Χρησιμοποιήστε την ιδιότητα |
|||||||||||||||||||||||||||||
Οι παρακάτω ιδιοκτησίες schema.org προέρχονται από το στοιχείο Offer type, το οποίο πρέπει να είναι ενσωματωμένο σε ένα στοιχείο |
|||||||||||||||||||||||||||||
Ένα έγκυρο URL για το προϊόν σας. | |||||||||||||||||||||||||||||
Ή: |
price: Αριθμός. Υποβλήθηκε χωρίς σύμβολα νομισμάτων, διαχωριστικά χιλιάδας ή διαστήματα (π.χ. "1498,99"). priceCurrency: Κείμενο. Υποβάλλεται σε μορφή ISO 4217 τριών γραμμάτων (π.χ. USD, GBP, EUR). Το νόμισμα θα πρέπει να πληροί τις απαιτήσεις γλώσσας και νομίσματος που ισχύουν για τη χώρα στοχοθέτησης. Σημείωση: Οι ιδιότητες price και priceCurrency μπορούν να παρέχονται απευθείας κάτω από την παρουσία Offer ή έμμεσα μέσω μιας ιδιότητας priceSpecification του τύπου UnitPriceSpecification. Όταν καθορίζεται το χαρακτηριστικό sale_price, τότε πρέπει να παρέχεται το χαρακτηριστικό price χρησιμοποιώντας μια ιδιότητα priceSpecification με την τιμή priceSpecification.priceType="ListPrice". Το χαρακτηριστικό sale_price μπορεί να καθοριστεί απευθείας κάτω από την παρουσία Offer ή μέσω μιας ιδιότητας priceSpecification του τύπου UnitPriceSpecification χωρίς την τιμή priceSpecification.priceType. |
||||||||||||||||||||||||||||
Οι έγκυρες τιμές προέρχονται από τον τύπο
|
|||||||||||||||||||||||||||||
Οι έγκυρες τιμές προέρχονται από τον τύπο
|
|||||||||||||||||||||||||||||
Ένα έγκυρο URL ολοκλήρωσης αγοράς για το προϊόν σας. |
Παραδείγματα χρήσης JSON-LD
Μεμονωμένο προϊόν
Παράδειγμα
Το παρακάτω παράδειγμα δείχνει ένα βασικό προϊόν με ένα ελάχιστο σύνολο ιδιοτήτων.
{
"@context": "https://schema.org/",
"@type": "Product",
"sku": "trinket-12345",
"image": "https://www.example.com/trinket.jpg",
"name": "Nice trinket",
"description": "Trinket with clean lines",
"gtin": "12345678901234",
"brand": {
"@type": "Brand",
"name": "MyBrand"
},
"offers": {
"@type": "Offer",
"url": "https://www.example.com/trinket_offer",
"itemCondition": "https://schema.org/NewCondition",
"availability": "https://schema.org/InStock",
"price": 39.99,
"priceCurrency": "USD"
}
}
Το παρακάτω παράδειγμα δείχνει πώς να καθορίσετε τον τύπο μεγέθους και το σύστημα μεγεθών χρησιμοποιώντας το schema.org. Το παράδειγμα καθορίζει το μέγεθος "XL" στις ΗΠΑ για ένα μπλε μπλουζάκι που προορίζεται για ενήλικες (ηλικιακή ομάδα 13+) στο τμήμα μόδας "Big&Tall".
{
"@context": "https://schema.org/",
"@type": "Product",
"sku": "12345",
"image": "https://www.example.com/tshirt.jpg",
"name": "Classic T-Shirt",
"description": "All-cotton t-shirt in classic cut",
"gtin": "12345678901234",
"brand": {
"@type": "Brand",
"name": "MyBrand"
},
"material": "cotton",
"color": "blue",
"size": {
"@type": "SizeSpecification",
"name": "XL",
"sizeSystem": "https://schema.org/WearableSizeSystemUS",
"sizeGroup": [
"https://schema.org/WearableSizeGroupBig",
"https://schema.org/WearableSizeGroupTall"
]
},
"audience": {
"@type": "PeopleAudience",
"suggestedGender": "male",
"suggestedMinAge": 13
},
"offers": {
"@type": "Offer",
"url": "https://www.example.com/tshirt",
"itemCondition": "https://schema.org/NewCondition",
"availability": "https://schema.org/InStock",
"price": 24.99,
"priceCurrency": "USD"
}
}
Πολλά μη συναφή προϊόντα σε μία σελίδα προορισμού
Όταν η σελίδα σας περιέχει πολλά μη συναφή προϊόντα και κάθε προϊόν έχει τον δικό του σχολιασμό δομημένων δεδομένων, κάθε σχολιασμός πρέπει να περιέχει πληροφορίες που προσδιορίζουν το προϊόν στο οποίο αναφέρεται.
Για παράδειγμα, συνιστάται να παρέχετε το SKU (χαρακτηριστικό αναγνωριστικού [id]
) ή το GTIN (χαρακτηριστικό [gtin]
) σε κάθε σχολιασμό. Αν δεν παρέχετε αυτές τις πληροφορίες, τα προϊόντα στη σελίδα προορισμού σας ενδέχεται να μην αντιστοιχούν στα δομημένα δεδομένα προϊόντος σας. Μάθετε περισσότερα σχετικά με τη Ρύθμιση δομημένων δεδομένων σε σελίδες προορισμού
Παράδειγμα
[
{
"@context": "https://schema.org/",
"@type": "Product",
"sku": "trinket-12345",
"image": "https://www.example.com/trinket.jpg",
"name": "Nice trinket",
"description": "Trinket with clean lines",
"gtin": "12345678901234",
"brand": {
"@type": "Brand",
"name": "MyBrand"
},
"offers": {
"@type": "Offer",
"url": "https://www.example.com/trinket_offer",
"itemCondition": "https://schema.org/NewCondition",
"availability": "https://schema.org/InStock",
"price": 39.99,
"priceCurrency": "USD"
}
},
{
"@context": "https://schema.org/",
"@type": "Product",
"sku": "racket-12345",
"image": "https://www.example.com/racket.jpg",
"name": "Nice racket",
"description": "Racket for Tennis",
"gtin": "12345678901235",
"brand": {
"@type": "Brand",
"name": "MyBrand"
},
"offers": {
"@type": "Offer",
"url": "https://www.example.com/racket_offer",
"itemCondition": "https://schema.org/NewCondition",
"availability": "https://schema.org/InStock",
"price": 59.99,
"priceCurrency": "USD"
}
}
]
Τιμή έκπτωσης
Το παρακάτω παράδειγμα δείχνει ένα βασικό προϊόν με τιμή έκπτωσης. Για να υποδείξετε μια τιμή έκπτωσης, καθορίστε επίσης την αρχική τιμή καταλόγου, η οποία ορίζεται με την ιδιότητα /priceType.
Παράδειγμα
{
"@context": "https://schema.org/",
"@type": "Product",
"sku": "trinket-12345",
"image": "https://www.example.com/trinket.jpg",
"name": "Nice trinket",
"description": "Trinket with clean lines",
"gtin": "12345678901234",
"brand": {
"@type": "Brand",
"name": "MyBrand"
},
"offers": {
"@type": "Offer",
"url": "https://www.example.com/trinket_offer",
"itemCondition": "https://schema.org/NewCondition",
"availability": "https://schema.org/InStock",
"price": 10.00,
"priceCurrency": "USD",
"priceSpecification": {
"@type": "UnitPriceSpecification",
"priceType": "https://schema.org/ListPrice",
"price": 15.00,
"priceCurrency": "USD"
}
}
}
If a /UnitPriceSpecification is also used for the non sale-price, the encoding simply contains two /UnitPriceSpecifications:
{
"@context": "https://schema.org/",
"@type": "Product",
"sku": "trinket-12345",
"image": "https://www.example.com/trinket.jpg",
"name": "Nice trinket",
"description": "Trinket with clean lines",
"gtin": "12345678901234",
"brand": {
"@type": "Brand",
"name": "MyBrand"
},
"offers": {
"@type": "Offer",
"url": "https://www.example.com/trinket_offer",
"itemCondition": "https://schema.org/NewCondition",
"availability": "https://schema.org/InStock",
"priceSpecification": [
{
"@type": "UnitPriceSpecification",
"price": 10.00,
"priceCurrency": "USD"
},
{
"@type": "UnitPriceSpecification",
"priceType": "https://schema.org/ListPrice",
"price": 15.00,
"priceCurrency": "USD"
}
]
}
}
Αποστολή
Για να καθορίσετε το κόστος αποστολής (προτείνεται) για το προϊόν σας, χρησιμοποιήστε τον τύπο OfferShippingDetails
του Schema.org, ο οποίος πρέπει να είναι ενσωματωμένος σε στο Offer χρησιμοποιώντας την ιδιότητα shippingDetails
και αντιστοιχίζεται στο χαρακτηριστικό shipping
στην Προδιαγραφή δεδομένων προϊόντων. Μπορείτε να παρέχετε πολλές ιδιότητες shippingDetails
.
Χαρακτηριστικό δεδομένων προϊόντος
|
Τύπος και περιγραφή |
---|---|
Τα παρακάτω χαρακτηριστικά προέρχονται από τον τύπο OfferShippingDetails του schema.org. |
|
|
Κείμενο Διψήφιος κωδικός χώρας ISO 3166-1 Χρησιμοποιήστε την ιδιότητα |
Κείμενο 2ψήφιος ή 3ψήφιος κωδικός υποδιαίρεσης ISO 3166-2, χωρίς πρόθεμα χώρας. Υποστηρίζεται μόνο για ΗΠΑ, Αυστραλία ή Ιαπωνία. Παραδείγματα: "NY", "NSW" ή "03". Χρησιμοποιήστε την ιδιότητα |
|
Χρησιμοποιήστε την ιδιότητα |
|
Αριθμός (μη αρνητικός, ακέραιος αριθμός) Καθορίζει τον ελάχιστο και τον μέγιστο αριθμό εργάσιμων ημερών για τη διαχείριση και τη μετάβαση μιας παραγγελίας. Ο χρόνος διακίνησης καθορίζει τον χρόνο μεταξύ της υποβολής μιας παραγγελίας και της μεταβίβασής της σε μια εταιρεία μεταφορών. Ο χρόνος μετάβασης καθορίζει τον χρόνο μεταξύ της μεταβίβασης του προϊόντος σε μια εταιρεία μεταφορών και της παράδοσης στον πελάτη. Χρησιμοποιήστε την ιδιότητα |
Παράδειγμα
Το παρακάτω παράδειγμα δείχνει πώς να καθορίσετε τις πληροφορίες αποστολής χρησιμοποιώντας το schema.org. Το παράδειγμα καθορίζει ένα κόστος αποστολής ύψους 3,49 USD στις πολιτείες της Καλιφόρνια, της Νεβάδα και της Αριζόνα στις ΗΠΑ. Ο χρόνος διακίνησης είναι μεταξύ 0 και 1 εργάσιμων ημερών και ο χρόνος μετάβασης είναι μεταξύ 1 και 5 εργάσιμων ημερών.
{
"@context": "https://schema.org/",
"@type": "Product",
"sku": "trinket-12345",
"gtin": "12345678901234",
"image": "https://www.example.com/trinket.jpg",
"name": "Nice trinket",
"description": "Trinket with clean lines",
"brand": {
"@type": "Brand",
"name": "MyBrand"
},
"offers": {
"@type": "Offer",
"url": "https://www.example.com/trinket_offer",
"itemCondition": "https://schema.org/NewCondition",
"availability": "https://schema.org/InStock",
"priceSpecification": {
"@type": "UnitPriceSpecification",
"price": 39.99,
"priceCurrency": "USD"
},
"shippingDetails": {
"@type": "OfferShippingDetails",
"shippingDestination": {
"@type": "DefinedRegion",
"addressCountry": "US",
"addressRegion": [ "CA", "NV", "AZ" ]
},
"shippingRate": {
"@type": "MonetaryAmount",
"value": 3.49,
"currency": "USD"
},
"deliveryTime": {
"@type": "ShippingDeliveryTime",
"handlingTime": {
"@type": "QuantitativeValue",
"minValue": 0,
"maxValue": 1,
"unitCode": "DAY"
},
"transitTime": {
"@type": "QuantitativeValue",
"minValue": 1,
"maxValue": 5,
"unitCode": "DAY"
}
}
}
}
}
Επιστροφές
Για να καθορίσετε τα χρονικά περιθώρια επιστροφών και το κόστος για το προϊόν σας, χρησιμοποιήστε τον τύπο MerchantRefundPolicy του Schema.org, ο οποίος πρέπει να είναι ενσωματωμένος στον τύπο Offer χρησιμοποιώντας την ιδιότητα hasMerchantreturnPolicy.
Χαρακτηριστικό δεδομένων προϊόντος
|
Τύπος και περιγραφή |
---|---|
Οι παρακάτω ιδιοκτησίες schema.org προέρχονται από το στοιχείο MerchantReturnPolicy, το οποίο πρέπει να είναι ενσωματωμένο σε ένα προϊόν μέσω της ιδιότητας offers (δείτε παραδείγματα παρακάτω). | |
applicableCountry |
Δύο γράμματα κωδικός χώρας ISO 3166-1 alpha-2 (παράδειγμα, "US") Τρία γράμματα κωδικός χώρας ISO 3166-1 alpha-3 (παράδειγμα, "USA") Μια χώρα στην οποία εφαρμόζεται μια συγκεκριμένη πολιτική επιστροφής εμπόρου. Αυτή μπορεί να διαφέρει από τη χώρα από την οποία στάλθηκε το προϊόν. Μπορούν να οριστούν έως και 50 χώρες. |
Οι έγκυρες τιμές προέρχονται από τον τύπο MerchantReturnEnumeration. Αν καθοριστεί ως MerchantreturnFinitereturnWindow ή MerchantreturnUnlimitedWindow, προτείνονται τα returnMethod και returnShippingFeesAmount. Επιπλέον, αν καθοριστεί ως MerchantreturnFinitereturnWindow, απαιτείται το merchantreturnDays. |
|
merchantReturnDays |
Ο αριθμός των ημερών (από την ημερομηνία παράδοσης) κατά τις οποίες μπορεί να επιστραφεί ένα προϊόν. |
returnMethod |
Οι έγκυρες τιμές προέρχονται από τον τύπο ReturnMethodEnumeration:
|
returnFees | Η έγκυρη τιμή είναι Freereturn από τον τύπο ReturnFeesEnumeration. |
returnShippingFeesAmount |
Οι πληροφορίες σχετικά με το κόστος αποστολής για επιστροφές προϊόντων. |
Παράδειγμα
{
"@context": "https://schema.org/",
"@type": "Product",
"sku": "trinket-12345",
"gtin": "12345678901234",
"image": "https://www.example.com/trinket.jpg",
"name": "Nice trinket",
"description": "Trinket with clean lines",
"brand": {
"@type": "Brand",
"name": "MyBrand"
},
"offers": {
"@type": "Offer",
"url": "https://www.example.com/trinket_offer",
"itemCondition": "https://schema.org/NewCondition",
"availability": "https://schema.org/InStock",
"priceSpecification": {
"@type": "UnitPriceSpecification",
"price": 39.99,
"priceCurrency": "USD"
},
"shippingDetails": {
"@type": "OfferShippingDetails",
"shippingRate": {
"@type": "MonetaryAmount",
"value": 2.99,
"currency": "USD"
},
"shippingDestination": {
"@type": "DefinedRegion",
"addressCountry": "US"
},
"deliveryTime": {
"@type": "ShippingDeliveryTime",
"handlingTime": {
"@type": "QuantitativeValue",
"minValue": 0,
"maxValue": 1,
"unitCode": "DAY"
},
"transitTime": {
"@type": "QuantitativeValue",
"minValue": 1,
"maxValue": 5,
"unitCode": "DAY"
}
}
},
"hasMerchantReturnPolicy": {
"@type": "MerchantReturnPolicy",
"applicableCountry": "US",
"returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
"merchantReturnDays": 60,
"returnMethod": "https://schema.org/ReturnByMail",
"returnFees": "https://schema.org/FreeReturn"
}
}
}
Ενεργειακή απόδοση
Το schema.org υποστηρίζει την ετικέτα ενεργειακής απόδοσης των προϊόντων με τη χρήση του τύπου EnergyConsumptionDetails
, ο οποίος μπορεί να καθοριστεί για ένα προϊόν που χρησιμοποιεί την ιδιότητα EnergyConsumptionDetails
.
Χαρακτηριστικό δεδομένων προϊόντος
|
Τύπος και περιγραφή |
---|---|
Οι παρακάτω ιδιοκτησίες schema.org προέρχονται από τον τύπο EnergyConsumptionDetails . |
|
Οι έγκυρες τιμές προέρχονται από τον τύπο |
|
|
Προσθέστε κάτω από την παρουσία EnergyConsumptionDetails που χρησιμοποιήθηκε για τον καθορισμό του χαρακτηριστικού energy_efficiency_class [κλάση_ενεργειακής_απόδοσης] και χρησιμοποιήστε τον ίδιο πίνακα αντιστοίχισης για να επιλέξετε την τιμή. Αν δεν παρέχεται και έχει οριστεί το χαρακτηριστικό energy_efficiency_class , τότε θεωρείται ότι έχει τιμή EUEnergyEfficiencyCategoryG . |
|
Προσθέστε κάτω από την παρουσία EnergyConsumptionDetails που χρησιμοποιήθηκε για τον καθορισμό του χαρακτηριστικού energy_efficiency_class [κλάση_ενεργειακής_απόδοσης] και χρησιμοποιήστε τον ίδιο πίνακα αντιστοίχισης για να επιλέξετε την τιμή. Αν δεν παρέχεται και έχει οριστεί το χαρακτηριστικό energy_efficiency_class [κλάση_ενεργειακής_απόδοσης], τότε θεωρείται ότι έχει τιμή EUEnergyEfficiencyCategoryA3Plus . |
Οι τιμές για τα χαρακτηριστικά energyEfficiencyScale
, energyEfficiencyScaleMin
και energyEfficiencyScaleMax
προέρχονται από τον τύπο απαρίθμησης EUEnergyEfficiencyEnumeration
του schema.org και αντιστοιχίζονται σε τιμές για τα 3 χαρακτηριστικά ενεργειακής απόδοσης στην προδιαγραφή δεδομένων προϊόντων ως εξής.
Τιμή προδιαγραφής δεδομένων προϊόντων | Τιμή απαρίθμησης του schema.org από τον τύπο EUEnergyEfficiencyEnumeration [Απαρίθμηση_ενεργειακής_απόδοσης_EU] τύπος |
---|---|
A+++ |
EUEnergyEfficiencyCategoryA3Plus |
A++ |
EUEnergyEfficiencyCategoryA2Plus |
A+ |
EUEnergyEfficiencyCategoryA1Plus |
Α |
EUEnergyEfficiencyCategoryA |
B |
EUEnergyEfficiencyCategoryB |
C |
EUEnergyEfficiencyCategoryC |
D |
EUEnergyEfficiencyCategoryD |
E |
EUEnergyEfficiencyCategoryE |
F |
EUEnergyEfficiencyCategoryF |
G |
EUEnergyEfficiencyCategoryG [Κατηγορία_ενεργειακής_απόδοσης_G_για_EU] |
Παράδειγμα
Το παρακάτω παράδειγμα δείχνει πώς να καθορίσετε τις πληροφορίες ενεργειακής απόδοσης χρησιμοποιώντας το schema.org. Το παράδειγμα καθορίζει την κλάση ενεργειακής απόδοσης "C" της ΕΕ σε κλίμακα από "Α+" έως "F" για έναν θερμοσίφωνα.
{
"@context": "https://schema.org/",
"@type": "Product",
"sku": "1234-5678",
"image": "https://www.example.com/waterheater.jpg",
"name": "Θερμοσίφωνας",
"description": "Θερμοσίφωνας μεγάλης χωρητικότητας",
"gtin": "12345678901231",
"mpn": "WH1234",
"brand": {
"@type": "Επωνυμία",
"name": "ExampleWaterHeaterBrand"
},
"hasEnergyConsumptionDetails": {
"hasEnergyEffiencyCategory": "https://schema.org/EUEnergyEfficiencyCategoryC",
"energyEffiencyScaleMax":
"https://schema.org/EUEnergyEfficiencyCategoryA1Plus",
"energyEffiencyScaleMin": "https://schema.org/EUEnergyEfficiencyCategoryF"
},
"offers": {
"@type": "Offer",
"url": "https://www.example.com/hotwaterheater",
"itemCondition": "https://schema.org/NewCondition",
"availability": "https://schema.org/InStock",
"price": 1799.00,
"priceCurrency": "EUR"
}
}
Τιμολόγηση μονάδας
Το schema.org υποστηρίζει την τιμολόγηση μονάδων των προϊόντων χρησιμοποιώντας την ιδιότητα reportquantity
στον τύπο UnitPriceSpecification
, με την προϋπόθεση της χρήσης της ιδιότητας priceSpecification
στην προσφορά. Κατά τον καθορισμό της τιμολόγησης μονάδας, προσδιορίστε επίσης την τιμή και το νόμισμα του προϊόντος χρησιμοποιώντας την ιδιότητα priceSpecification
(αντί να χρησιμοποιήσετε απευθείας τις ιδιότητες price
και priceCurrency
στην προσφορά).
Χαρακτηριστικό δεδομένων προϊόντος
|
Τύπος και περιγραφή |
---|---|
Οι παρακάτω ιδιοκτησίες schema.org προέρχονται από τον τύπο UnitPriceSpecification . |
|
Καθορίστε τη μέτρηση τιμολόγησης μονάδας χρησιμοποιώντας μια ιδιότητα Χρησιμοποιήστε την ιδιότητα |
|
Καθορίστε τη βασική μονάδα μέτρησης τιμολόγησης χρησιμοποιώντας μια ιδιότητα Χρησιμοποιήστε την ιδιότητα |
Παράδειγμα
Το παρακάτω παράδειγμα δείχνει μια τιμή 3,99 EUR για μια σακούλα ρυζιού 5 KG με μια προτιμώμενη τυποποιημένη τιμή ανά 1 KG. Αυτό σημαίνει ότι το προϊόν ενδέχεται να εμφανίζεται στους καταναλωτές με τιμή μονάδας 0,80 EUR/κιλό.
{
"@context": "https://schema.org/",
"@type": "Product",
"sku": "basrice12345",
"image": "https://www.example.com/rice.jpg",
"name": "Basmati rice",
"description": "Large bag of Organic Basmati white rice, 5 Kilogram",
"gtin": "12345678901231",
"brand": {
"@type": "Brand",
"name": "ExampleRiceBrand"
},
"offers": {
"@type": "Offer",
"url": "https://www.example.com/basrice1kg",
"itemCondition": "https://schema.org/NewCondition",
"availability": "https://schema.org/InStock",
"priceSpecification": {
"@type": "UnitPriceSpecification",
"price": 3.99,
"priceCurrency": "EUR",
"referenceQuantity": {
"@type": "QuantitativeValue",
"value": 5,
"unitCode": "KGM",
"valueReference": {
"value": 1,
"unitCode": "KGM"
}
}
}
}
}
Δοκιμή σήμανσης
Δοκιμάστε την υλοποίηση του schema.org με το εργαλείο Αποτελέσματα εμπλουτισμένων μέσων (ελέγχοντας τις αναφορές για τα δομημένα δεδομένα "Καταχωρίσεις εμπόρων"). Επισκεφτείτε το Κέντρο βοήθειας του Google Search Console για να μάθετε περισσότερα σχετικά με τη χρήση του εργαλείου, τον εντοπισμό και τη διόρθωση σφαλμάτων, καθώς και την ερμηνεία των αποτελεσμάτων σας στο εργαλείο. Μάθετε περισσότερα σχετικά με τα δομημένα δεδομένα προϊόντος.
Απαιτήσεις για τη σήμανση δομημένων δεδομένων
- Η σήμανση δομημένων δεδομένων πρέπει να υπάρχει στο HTML που επιστρέφεται από τον διακομιστή ιστού. Η σήμανση δομημένων δεδομένων δεν μπορεί να δημιουργηθεί με JavaScript μετά τη φόρτωση της σελίδας.
- Η σελίδα προορισμού σας δεν μπορεί να αλλάξει βάσει πληροφοριών σχετικά με τον πελάτη, όπως αν προσαρμόζετε τις τιμές με βάση τη διεύθυνση IP ενός πελάτη ή τον τύπο του προγράμματος περιήγησης.
- Τα δομημένα δεδομένα πρέπει να αντιστοιχούν στις τιμές που εμφανίζονται στον πελάτη. Η παροχή εσφαλμένων δεδομένων στις σελίδες προορισμού των προϊόντων σας αποτελεί παράβαση των οδηγιών για προγραμματιστές ιστού.
- Η Google συνιστά τη χρήση του JSON-LD για τα δομημένα δεδομένα σας.