⚠️ Важно: данный сайт не имеет отношения к владельцам schema.org, это всего лишь любительский (неофициальный) перевод. Сайт сделан для тех, кто плохо воспринимает технический английский. Оригинал текста можно найти тут: schema.org/HowToSupply. Если сайт оказался полезен, то можете пожертвовать 50 рублей создателями сайта.

HowToSupply

Тип schema.org ?

Описание:

Запас, потребляемый при выполнении инструкций по достижению результата.

Тип Schema.org "HowToSupply" используется для описания материалов или ресурсов, которые необходимы для выполнения инструкций, представленных в формате "How-To". Этот тип является частью схемы, предназначенной для структурированной разметки информации о процессах и инструкциях, что помогает поисковым системам и другим приложениям лучше понимать содержание веб-страниц.

"HowToSupply" применяется в контексте веб-контента, где предоставляются пошаговые рекомендации или инструкции по выполнению определенной задачи. Он позволяет указать, какие конкретные материалы или инструменты нужны для успешного завершения этих инструкций. Это может быть полезно как для пользователей, так и для разработчиков, так как структурированная информация упрощает поиск и обработку данных.

Использование "HowToSupply" помогает улучшить видимость контента в поисковых системах, так как поисковые роботы могут легче интерпретировать и индексировать информацию. Это, в свою очередь, может привести к повышению качества пользовательского опыта, поскольку пользователи смогут быстрее находить нужные им инструкции и связанные с ними материалы.

В общем, "HowToSupply" — это полезный инструмент для организации и представления информации о том, какие ресурсы необходимы для выполнения определенных задач, улучшая взаимодействие пользователей с контентом в интернете.

Свойство Ожидаемый тип Описание
Свойство из HowToSupply
estimatedCost MonetaryAmount, Text Оценочная стоимость поставки или поставок, потребляемых при выполнении инструкций.
Свойство из HowToItem
requiredQuantity Number, QuantitativeValue, Text Необходимое количество товара(ов).
Свойство из ListItem
item Thing Сущность, представленная записью в списке или потоке данных (например, 'артист' в списке 'артистов').
nextItem ListItem Ссылка на элемент списка, который следует за текущим.
position Integer, Text Позиция элемента в серии или последовательности элементов.
previousItem ListItem Ссылка на элемент списка, который предшествует текущему.
Свойство из 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 предмета.

Экземпляры HowToSupply могут использоваться в качестве значения для следующих свойств.

Свойство Типы Описание
supply HowToDirection, HowTo Субсвойство инструмента. Запас, потребляемый при выполнении инструкций или указаний.

Примеры

Пример 1

Это пример от schema.su, его нету в официальной документации! Будьте внимательны, работоспособность не можем гарантировать. Проверяйте через валидатор.

Пример заметки или HTML разметки.

<div>
  <h1>Ингредиенты для приготовления борща</h1>
  <p>Свёкла: 2 штуки (стоимость ~100 рублей).</p>
  <p>Картофель: 3 штуки (стоимость ~50 рублей).</p>
  <p>Морковь: 1 штука (стоимость ~30 рублей).</p>
  <a href="https://example.com/borscht-recipe">Перейти к рецепту борща</a>
</div>

Пример, закодированный в формате Microdata, встроенный в HTML.

<div itemscope itemtype="https://schema.org/HowToSupply">
  <h1 itemprop="name">Свёкла</h1>
  <p>Свёкла: 2 штуки (<span itemprop="estimatedCost" itemscope itemtype="https://schema.org/MonetaryAmount">
    <meta itemprop="currency" content="RUB">₽
    <span itemprop="value">100</span>
  </span>).</p>
</div>

<div itemscope itemtype="https://schema.org/HowToSupply">
  <h1 itemprop="name">Картофель</h1>
  <p>Картофель: 3 штуки (<span itemprop="estimatedCost" itemscope itemtype="https://schema.org/MonetaryAmount">
    <meta itemprop="currency" content="RUB">₽
    <span itemprop="value">50</span>
  </span>).</p>
</div>

<div itemscope itemtype="https://schema.org/HowToSupply">
  <h1 itemprop="name">Морковь</h1>
  <p>Морковь: 1 штука (<span itemprop="estimatedCost" itemscope itemtype="https://schema.org/MonetaryAmount">
    <meta itemprop="currency" content="RUB">₽
    <span itemprop="value">30</span>
  </span>).</p>
</div>

<a href="https://example.com/borscht-recipe">Перейти к рецепту борща</a>

Пример, закодированный в формате JSON-LD в теге <script> HTML.

<script type="application/ld+json">
[
  {
    "@context": "https://schema.org",
    "@type": "HowToSupply",
    "name": "Свёкла",
    "estimatedCost": {
      "@type": "MonetaryAmount",
      "currency": "RUB",
      "value": "100"
    }
  },
  {
    "@context": "https://schema.org",
    "@type": "HowToSupply",
    "name": "Картофель",
    "estimatedCost": {
      "@type": "MonetaryAmount",
      "currency": "RUB",
      "value": "50"
    }
  },
  {
    "@context": "https://schema.org",
    "@type": "HowToSupply",
    "name": "Морковь",
    "estimatedCost": {
      "@type": "MonetaryAmount",
      "currency": "RUB",
      "value": "30"
    }
  }
]
</script>

Структурированное представление примера JSON-LD.

0
@context
https://schema.org
@type
HowToSupply
name
Свёкла
estimatedCost
@type
MonetaryAmount
currency
RUB
value
100
1
@context
https://schema.org
@type
HowToSupply
name
Картофель
estimatedCost
@type
MonetaryAmount
currency
RUB
value
50
2
@context
https://schema.org
@type
HowToSupply
name
Морковь
estimatedCost
@type
MonetaryAmount
currency
RUB
value
30
Автор: Семён Авдосов [schema.su]
Дата публикации: 16.11.2024
Дата обновления: 03.04.2025
Комментарии
Новые материалы на сайте