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

hasPart

Свойство schema.org ?

Описание:

Указывает на элемент или творческое произведение, которое является частью этого элемента или творческого произведения (в каком-то смысле).

Свойство hasPart в Schema.org используется для обозначения того, что один элемент или творческое произведение является частью другого элемента или произведения. Это свойство помогает структурировать информацию о взаимосвязях между объектами, указывая на составные части более крупного целого.

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

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

Таким образом, hasPart играет ключевую роль в организации и представлении информации, обеспечивая четкое понимание того, как элементы связаны друг с другом.

Обратное свойство: isPartOf

Ожидается, что значения будут одного из этих типов

Используется в этих типах

Благодарности

Группа Schema Bib Extend

Группа W3C Schema Bib Extend (BibEx) возглавила работу по улучшению schema.org для библиографической информации, включая термины для периодических изданий, статей и многотомных произведений. Дизайн был частично вдохновлён (например, pageStart, pageEnd, pagination) Библиографической Онтологией, 'bibo'.

Примеры

Пример 1

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

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

Название: Захватывающая серия книг о приключениях
Дата начала: 1 января 2020 года
Дата окончания: 31 декабря 2023 года
ISSN: 1234-5678
Части серии:
  - Первый том: Приключения Джона Доу (опубликован 1 января 2020 года)
  - Второй том: Новые горизонты (опубликован 1 мая 2021 года)

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

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "CreativeWorkSeries",
  "name": "Захватывающая серия книг о приключениях",
  "startDate": "2020-01-01",
  "endDate": "2023-12-31",
  "issn": "1234-5678",
  "hasPart": [
    {
      "@type": "Book",
      "name": "Первый том: Приключения Джона Доу",
      "datePublished": "2020-01-01"
    },
    {
      "@type": "Book",
      "name": "Второй том: Новые горизонты",
      "datePublished": "2021-05-01"
    }
  ]
}
</script>

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

@context
https://schema.org
@type
CreativeWorkSeries
name
Захватывающая серия книг о приключениях
startDate
2020-01-01
endDate
2023-12-31
issn
1234-5678
hasPart
0
@type
Book
name
Первый том: Приключения Джона Доу
datePublished
2020-01-01
1
@type
Book
name
Второй том: Новые горизонты
datePublished
2021-05-01
Автор: Семён Авдосов [schema.su]
Дата публикации: 16.11.2024
Дата обновления: 26.11.2024
Комментарии
Новые материалы на сайте