Тип schema.org ?
Содержание: Описание, Свойства которые можно использовать, Подходит для свойств, Благодарности, Примеры использования.
UnitPriceSpecification — это тип данных из Schema.org, который используется для описания ценовой информации о товарах или услугах. Он помогает передать информацию о том, какова цена за единицу измерения товара. Этот тип спецификации цен может включать в себя детали, такие как цена за килограмм, литр или другую единицу, что делает его особенно полезным для товаров, которые продаются в различных объемах или количествах.
Использование UnitPriceSpecification важно для улучшения понимания цен для покупателей и поисковых систем. Когда веб-сайты используют этот тип схемы, они предоставляют структурированные данные, которые помогают поисковым системам правильно индексировать и отображать информацию о ценах. Это может привести к улучшению видимости в поисковых результатах и повышению доверия со стороны пользователей, так как они получают четкую и понятную информацию о стоимости товара.
Кроме того, данный тип спецификации может быть полезен для сравнения цен. Например, если два разных продавца предлагают один и тот же товар, но в разных упаковках или объемах, UnitPriceSpecification позволяет покупателям быстро оценить, кто предлагает более выгодные условия. Это способствует более информированному выбору со стороны потребителей.
Таким образом, UnitPriceSpecification является важным инструментом для представления ценовой информации в интернете, улучшая как пользовательский опыт, так и возможности для поисковой оптимизации.
Свойство | Ожидаемый тип | Описание |
---|---|---|
Свойство из UnitPriceSpecification | ||
billingDuration | Duration, Number, QuantitativeValue | Указывает, на какой срок будет взиматься эта цена (или компонент цены). Может использоваться, например, для моделирования контрактной продолжительности подписки или платежного плана. Тип может быть либо Duration, либо Number (в этом случае единица измерения, например месяц, указывается с помощью свойства unitCode). |
billingIncrement | Number | Это свойство указывает минимальное количество и шаг округления, которые будут основой для выставления счета. Единица измерения указывается свойством unitCode. |
billingStart | Number | Указывает, через сколько времени эта цена (или компонент цены) становится действительной и начинается выставление счета. Может использоваться, например, для моделирования увеличения цены после первого года подписки. Единица измерения указывается с помощью свойства unitCode. |
priceComponentType | PriceComponentTypeEnumeration | Идентифицирует компонент цены (например, строку в счете), часть общей цены предложения. |
priceType | PriceTypeEnumeration, Text | Определяет тип цены, указанной для предлагаемого продукта, например, розничная цена, (временная) цена распродажи или рекомендованная производителем розничная цена. Если для предложения указано несколько цен, свойство priceType может быть использовано для определения типа каждой из указанных цен. Значение priceType может быть указано как значение из перечисления PriceTypeEnumeration или в виде свободной текстовой строки для типов цен, которые еще не определены в PriceTypeEnumeration. |
referenceQuantity | QuantitativeValue | Справочное количество, к которому применяется определенная цена, например, 1 EUR за 4 кВтч электроэнергии. Это свойство является заменой unitOfMeasurement для сложных случаев, когда цена не связана со стандартной единицей. |
unitCode | Text, URL | Единица измерения, указанная с использованием Общего кода ООН/ЮНКТАД (3 символа) или URL. Другие коды, кроме Общего кода ООН/ЮНКТАД, могут использоваться с префиксом, за которым следует двоеточие. |
unitText | Text | Строка или текст, указывающий единицу измерения. Полезно, если вы не можете предоставить стандартный код единицы для unitCode. |
Свойство из PriceSpecification | ||
eligibleQuantity | QuantitativeValue | Интервал и единица измерения заказных количеств, для которых предложение или спецификация цены действительны. Это позволяет, например, указать, что определенная плата за груз действительна только для определенного количества. |
eligibleTransactionVolume | PriceSpecification | Объем транзакций, в денежной единице, для которого предложение или спецификация цены действительны, например, для указания минимального объема покупки, для выражения бесплатной доставки при определенном объеме заказа или для ограничения приема кредитных карт на покупки на определенную минимальную сумму. |
maxPrice | Number | Наивысшая цена, если цена представляет собой диапазон. |
membershipPointsEarned | Number, QuantitativeValue | Количество баллов членства, заработанных участником. При необходимости можно использовать unitText для указания единиц, в которых начисляются баллы. (Например, звезды, мили и т.д.) |
minPrice | Number | Наименьшая цена, если цена представлена в диапазоне. |
price | Number, Text | Цена предложения продукта или компонента цены, когда он прикреплен к PriceSpecification и его подтипам. Руководство по использованию:
|
priceCurrency | Text | Валюта цены или компонент цены, когда он прикреплен к PriceSpecification и его подтипам. Используйте стандартные форматы: ISO 4217 формат валюты, например, "USD"; Тикер для криптовалют, например, "BTC"; общеизвестные названия для Местных систем обмена валют (LETS) и других типов валют, например, "Ithaca HOUR". |
validForMemberTier | MemberProgramTier | Уровень членства, для которого предложение (или спецификация цены, детали доставки предложения или политика возврата продавца в рамках предложения) является действительным. |
validFrom | Date, DateTime | Дата, когда объект становится действительным. |
validThrough | Date, DateTime | Дата, после которой элемент становится недействительным. Например, конец предложения, период зарплаты или период рабочих часов. |
valueAddedTaxIncluded | Boolean | Указывает, включен ли применимый налог на добавленную стоимость (НДС) в спецификацию цены или нет. |
Свойство из Thing | ||
additionalType | URL, Text | Дополнительный тип для элемента, обычно используемый для добавления более специфичных типов из внешних словарей в синтаксисе микроданных. Это отношение между чем-то и классом, к которому это что-то относится. Обычно значение является URI-идентифицированным классом RDF, и в этом случае соответствует использованию rdf:type в RDF. Текстовые значения могут использоваться экономно, в случаях, когда полезная информация может быть добавлена без наличия соответствующей схемы для ссылки. В случае текстовых значений, метка класса должна следовать руководству по стилю schema.org. |
alternateName | Text | Псевдоним для элемента. |
description | Text, TextObject | Описание предмета. |
disambiguatingDescription | Text | Субсвойство описания. Краткое описание элемента, используемое для различения его от других, похожих элементов. Информация из других свойств (в частности, имени) может быть необходима для того, чтобы описание было полезным для различения. |
identifier | PropertyValue, Text, URL | Свойство identifier представляет собой любой вид идентификатора для любого рода Thing, такого как ISBN, коды GTIN, UUID и т.д. Schema.org предоставляет специальные свойства для представления многих из них, как в виде текстовых строк, так и в виде ссылок URL (URI). См. фоновую информацию для получения дополнительных деталей. |
image | ImageObject, URL | Изображение предмета. Это может быть URL или полностью описанный ImageObject. |
mainEntityOfPage | CreativeWork, URL | Указывает на страницу (или другое творческое произведение), для которой этот объект является основным описываемым объектом. См. фоновую информацию для получения деталей. |
name | Text | Название элемента. |
potentialAction | Action | Указывает на потенциальное действие, которое описывает идеализированное действие, в котором этот объект будет играть роль 'объекта'. |
sameAs | URL | URL страницы в Интернете, которая однозначно указывает на идентичность элемента. Например, URL страницы элемента в Википедии, запись в Викиданных или официальный сайт. |
subjectOf | CreativeWork, Event | Творческое произведение или событие, связанное с этой вещью. |
url | URL | URL предмета. |
Экземпляры UnitPriceSpecification могут использоваться в качестве значения для следующих свойств.
Свойство | Типы | Описание |
---|---|---|
currentExchangeRate | ExchangeRateSpecification | Текущая цена валюты. |
hasTierRequirement | MemberProgramTier | Требование для пользователя, чтобы присоединиться к уровню членства, например: кредитная карта, если для уровня требуется регистрация на кредитную карту, спецификация единичной цены, если от пользователя требуется уплата (периодической) платы, или денежная сумма, если пользователю необходимо потратить минимальную сумму для присоединения к уровню. Если уровень бесплатен для присоединения, то это свойство не нужно указывать. |
priceComponent | CompoundPriceSpecification | Это свойство связывает все UnitPriceSpecification узлы, которые применяются параллельно для узла CompoundPriceSpecification. |
Пример заметки или HTML разметки.
Wells Fargo Secured Visa® Credit Card
Requires a minimum $300 security deposit.
When you apply, you provide a minimum security deposit of at least $300, or up to $10,000.
Annual fee $25
Annual Percentage Rate (APR) Currently, a variable 18.99% APR on purchases. (These APRs do not apply to cash advances.)
<a href="https://www.wellsfargo.com/credit-cards/secured/terms/">Full terms and conditions</a>
Пример, закодированный в формате Microdata, встроенный в HTML.
<div itemscope itemtype="https://schema.org/CreditCard">
<span itemprop="name">Wells Fargo Secured Visa® Credit Card</span>
<span itemprop="requiredCollateral">Requires a minimum $300 security deposit.</span>
<span itemprop="amount" itemscope itemtype="https://schema.org/MonetaryAmount">When you apply, you provide a minimum security deposit of at least
<span itemprop="currency" content="USD">$</span>
<span itemprop="minValue">300</span>, or up to $
<span itemprop="maxValue" content="10000">10,000</span>.
</span>
<span itemprop="offers" itemscope itemtype="https://schema.org/Offer">
<meta itemprop="offeredBy" content="Wells Fargo"/>
<span itemprop="priceSpecification" itemscope itemtype="https://schema.org/UnitPriceSpecification">Annual fee
<span itemprop="priceCurrency" content="USD">$</span>
<span itemprop="price">25</span>
<span itemprop="referenceQuantity" itemscope itemtype="https://schema.org/QuantitativeValue">
<meta itemprop="value" content="1"/><meta itemprop="unitCode" content="ANN"/>
</span>
</span>
</span>
<span>Annual Percentage Rate (APR) Currently, a variable
<span itemprop="annualPercentageRate">18.99</span>% APR on purchases. (These APRs do not apply to cash advances.)
</span>
<a itemprop="feesAndCommissionsSpecification" href="https://www.wellsfargo.com/credit-cards/secured/terms/">Full terms and conditions</a>
</div>
Пример, закодированный в формате RDFa, встроенный в HTML.
<div vocab="https://schema.org/" typeof="CreditCard">
<span property="name">Wells Fargo Secured Visa® Credit Card</span>
<span property="requiredCollateral">Requires a minimum $300 security deposit.</span>
<span property="amount" typeof="MonetaryAmount">When you apply, you provide a minimum security deposit of at least
<span property="currency" content="USD">$</span>
<span property="minValue">300</span>, or up to $
<span property="maxValue" content="10000">10,000</span>.
</span>
<span property="offers" typeof="Offer">
<meta property="offeredBy" content="Wells Fargo"/>
<span property="priceSpecification" typeof="UnitPriceSpecification">Annual fee
<span property="priceCurrency" content="USD">$</span>
<span property="price">25</span>
<span property="referenceQuantity" typeof="QuantitativeValue">
<meta property="value" content="1"/>
<meta property="unitCode" content="ANN"/>
</span>
</span>
</span>
<span>Annual Percentage Rate (APR) Currently, a variable
<span property="annualPercentageRate">18.99</span>% APR on purchases. (These APRs do not apply to cash advances.)
</span>
<a property="feesAndCommissionsSpecification" href="https://www.wellsfargo.com/credit-cards/secured/terms/">Full terms and conditions</a>
</div>
Пример, закодированный в формате JSON-LD в теге <script> HTML.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "CreditCard",
"name": "Wells Fargo Secured Visa® Credit Card",
"requiredCollateral": "Requires a minimum $300 security deposit.",
"amount": {
"@type": "MonetaryAmount",
"minValue": "300",
"maxValue": "10000",
"currency": "USD"
},
"offers": {
"@type": "Offer",
"offeredBy": {
"@type": "BankOrCreditUnion",
"name":"Wells Fargo"
},
"priceSpecification": {
"@type": "UnitPriceSpecification",
"price": "25",
"priceCurrency": "USD",
"referenceQuantity": {
"@type": "QuantitativeValue",
"value": "1",
"unitCode": "ANN"
}
}
},
"annualPercentageRate": "18.99",
"feesAndCommissionsSpecification": "https://www.wellsfargo.com/credit-cards/secured/terms/"
}
</script>
Структурированное представление примера JSON-LD.