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

stageAsNumber

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

Описание:

Стадия, представленная в виде числа, например, 3.

Что такое stageAsNumber в Schema.org?

Представьте, что вы следите за строительством дома. Или за состоянием пациента с хроническим заболеванием. В таких случаях важно не просто знать «что-то общее», а понимать — на каком этапе находится процесс. Именно для этого в Schema.org и существует свойство stageAsNumber.

Что означает stageAsNumber?

Это простое, но точное свойство указывает номер стадии или этапа, на котором находится какой-либо объект. Как следует из названия, здесь используется число — например, 1, 2, 3 и так далее.

Самый частый сценарий применения — это описание стадий медицинских состояний (например, рака), где каждая цифра обозначает степень развития болезни:

  • Стадия 1 — ранняя, локализованная.
  • Стадия 2 — более выраженная, но без метастазов.
  • Стадия 3 — с поражением лимфоузлов.
  • Стадия 4 — метастазы распространились.

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

Где ещё можно использовать это свойство?

Хотя stageAsNumber чаще всего встречается в медицинском контексте, его можно применять и в других областях, где есть чёткие этапы:

  • Проекты: "На каком мы этапе?" — ответ: stageAsNumber: 2.
  • Образование: Уровень курса, модуля или тестирования.
  • Производство: Этап сборки изделия.
  • Искусство: Стадии создания фильма, картины или спектакля.

Важно понимать: stageAsNumber всегда должен использоваться внутри типа MedicalConditionStage, если речь идёт о медицине. То есть, он не висит одиноким числом — его нужно правильно вписать в структуру данных.

Пример разметки:

{
  "@context": "https://schema.org",
  "@type": "MedicalConditionStage",
  "stageAsNumber": 2,
  "additionalType": "https://meshb.nlm.nih.gov/record/ui?ui=D002295"
}

Этот код говорит: «Мы говорим о второй стадии определённого заболевания» — и даёт системе понять, о чём именно.

Почему это важно?

Когда данные структурированы, они становятся понятнее машинам и удобнее людям. Поисковые системы, медицинские платформы, приложения для пациентов — все они могут использовать stageAsNumber, чтобы:

  • Показывать актуальную информацию.
  • Подключать рекомендации.
  • Обеспечивать доступность данных для разных сервисов.

Если сайт использует этот параметр грамотно, пользователь получает больше ясности, а поисковики — больше поводов считать сайт полезным.

Коротко о главном

stageAsNumber — это способ обозначить номер текущего этапа у объекта. Чаще всего его применяют в медицине для описания стадий заболеваний, но потенциально он может быть полезен и в других сферах.

Он делает данные точнее, понятнее и удобнее для обработки. А значит — чуть ближе к тому, чтобы информация работала на пользу человеку.

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

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

Автор: Семён Авдосов [schema.su]
Дата публикации: 16.11.2024
Дата обновления: 06.05.2025
Комментарии
Новые материалы на сайте