Я согласен с рекомендацией Эндрю Мортона , однако я хотел бы уточнить некоторые детали. Для определения киловатт-часов я рекомендую использовать международный идентификатор из ЕЭК ООН. Например:
"priceSpecification":{
"@type":"UnitPriceSpecification",
"price":"0.27",
"priceCurrency":"EUR",
"referenceQuantity": {
"@type":"QuantitativeValue",
"value":"1",
"unitCode":"KWH",
"sameAs":"http://www.unece.org/fileadmin/DAM/cefact/recommendations/bkup_htm/add3hk.htm"
}
}
В содержимом веб-страницы может быть полезно использовать HTML-элемент abbr для сокращения киловатт-часов
Используйте следующую рекомендацию для свойства цена :
Используйте '.'(Unicode 'FULL STOP' (U + 002E)) вместо ',' для обозначения десятичной точки. Избегайте использования этих символов в качестве разделителя читабельности.
Обновление 2019-09-30 относится к следующему вопросу JKB:
... Но как расширить этот примертакже объявить «базовый сбор»? И, кроме того, укажите название поставщика?
Возможно, вам поможет следующая разметка:
{"@context": "http://schema.org/",
"@type":"Service",
"serviceType":"Supply of electricity",
"provider":{
"@type":"LocalBusiness",
"name":"John Doe Provider"
},
"offers":{
"@type":"Offer",
"name":"Base fee",
"price": "9.90",
"priceCurrency": "EUR",
"priceSpecification":{
"@type":"UnitPriceSpecification",
"name":"Working Price",
"price":"0.27",
"priceCurrency":"EUR",
"referenceQuantity": {
"@type":"QuantitativeValue",
"value":"1",
"unitCode":"KWH",
"sameAs":"http://www.unece.org/fileadmin/DAM/cefact/recommendations/bkup_htm/add3hk.htm"
}
}
}
}
Я установил здесь тип верхнего уровня, такой как Сервис , однако у меня нет четкого понимания того,это услуга или продукт. Поэтому вам необходимо четко определить, является ли поставка электроэнергии услугой или нематериальным продуктом. Если это продукт, настройте эту разметку для типа Продукт.