Тип schema.org ?
⚠️ В микроразметке Schema.org важен регистр букв, поэтому не перепутайте с doseSchedule. Правило: Типы (types) записываются с заглавной буквы, Свойства (properties) записываются с маленькой буквы.
Содержание: Описание, Свойства которые можно использовать, Подходит для свойств, Более специфичные типы, Примеры использования.
Тип DoseSchedule из словаря Schema.org — это инструмент, который помогает структурировать информацию о графике дозирования лекарств или добавок. Проще говоря, это способ рассказать, как, когда и в каком количестве принимать тот или иной препарат. Для кого-то это может звучать сухо, но представьте: вы ищете инструкцию по применению нового витамина или лекарства, а информация подаётся хаотично. Знакомо? Вот здесь и приходит на помощь DoseSchedule.
Когда разработчики или авторы контента используют этот тип, они указывают ключевые детали: сколько принимать (дозировка), как часто (частота) и для кого это предназначено (целевая аудитория). Например:
{
"@context": "https://schema.org",
"@type": "DoseSchedule",
"doseUnit": "мг",
"doseValue": 50,
"frequency": "3 раза в день",
"targetPopulation": "взрослые старше 18 лет"
}
Этот код сообщает: "Принимайте 50 мг трижды в день, если вам больше 18". Такая структура делает информацию понятной как для людей, так и для алгоритмов.
Чтобы использовать DoseSchedule эффективно, важно заполнить ключевые свойства. Вот самые важные из них:
doseUnit
: Единица измерения дозы (например, миллиграммы, капли или таблетки).doseValue
: Числовое значение дозы (например, 50 мг или 2 капсулы).frequency
: Как часто нужно принимать препарат (например, "раз в день" или "каждые 6 часов").targetPopulation
: Кому предназначен препарат (например, "детям до 12 лет" или "беременным женщинам").Для пациентов: Когда вы ищете информацию о лекарстве, важно быстро понять, как его принимать. Структурированные данные помогают избежать путаницы и ошибок.
Для медицинских сайтов и приложений: Если ваш ресурс предоставляет инструкции по применению лекарств, использование DoseSchedule делает их более доступными и удобными для пользователей.
Для SEO: Поисковые системы ценят структурированные данные. Они могут показывать информацию о препаратах в виде "богатых сниппетов", что повышает видимость вашего контента.
DoseSchedule особенно полезен для:
Представьте, что вы создали сайт с информацией о популярном витаминном комплексе. Если вы добавили микроразметку DoseSchedule, то пользователи, ищущие "как принимать витамин D", сразу увидят чёткие инструкции прямо в результатах поиска: "По 1 капсуле в день с едой". Это не только удобно, но и повышает доверие к вашему ресурсу.
Тип DoseSchedule — это простой, но мощный инструмент для структурирования информации о лекарствах и добавках. Он помогает сделать данные точными, понятными и доступными как для пациентов, так и для медицинских работников. Если вы работаете с медицинским контентом, обязательно используйте этот тип. Ведь правильная информация — это первый шаг к здоровью!
Свойство | Ожидаемый тип | Описание |
---|---|---|
Свойство из DoseSchedule | ||
doseUnit | Text | Единица дозы, например, 'мг'. |
doseValue | Number, QualitativeValue | Значение дозы, например, 500. |
frequency | Text | Как часто принимается доза, например, 'ежедневно'. |
targetPopulation | Text | Характеристики населения, для которого это предназначено, или которое обычно его использует, например, 'взрослые'. |
Свойство из MedicalEntity | ||
code | MedicalCode | Медицинский код для сущности, взятый из контролируемого словаря или онтологии, такой как ICD-9, DiseasesDB, MeSH, SNOMED-CT, RxNorm и т.д. |
funding | Grant | Грант, который напрямую или косвенно предоставляет финансирование или спонсорство для этого элемента. См. также ownershipFundingInfo. |
guideline | MedicalGuideline | Медицинская рекомендация, связанная с этой сущностью. |
legalStatus | DrugLegalStatus, MedicalEnumeration, Text | Правовой статус препарата или добавки, включая любые применимые списки контролируемых веществ. |
medicineSystem | MedicineSystem | Система медицины, которая включает в себя этот МедицинскийОбъект, например, 'доказательная', 'гомеопатическая', 'хиропрактическая' и т.д. |
recognizingAuthority | Organization | Если применимо, организация, которая официально признает этот объект как часть своей одобренной системы медицины. |
relevantSpecialty | MedicalSpecialty | Если применимо, медицинская специальность, в которой этот объект имеет отношение. |
study | MedicalStudy | Медицинское исследование или испытание, связанное с этой сущностью. |
Свойство из 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 предмета. |
Экземпляры DoseSchedule могут использоваться в качестве значения для следующих свойств.
Свойство | Типы | Описание |
---|---|---|
doseSchedule | TherapeuticProcedure, Drug | График дозирования для лекарства для данной популяции, либо наблюдаемый, рекомендованный, либо максимальный дозы в зависимости от используемого типа. |
Это пример от schema.su, его нету в официальной документации! Будьте внимательны, работоспособность не можем гарантировать. Проверяйте через валидатор.
Пример заметки или HTML разметки.
<div>
<h1>График дозирования витамина D3</h1>
<p>Дозировка: 1000 МЕ (международных единиц).</p>
<p>Частота: 1 раз в день.</p>
<p>Целевая группа: взрослые старше 18 лет.</p>
<p>Инструкция доступна на сайте: <a href="https://www.example.com/vitamin-d3">www.example.com/vitamin-d3</a>.</p>
</div>
Пример, закодированный в формате Microdata, встроенный в HTML.
<div itemscope itemtype="https://schema.org/DoseSchedule">
<h1 itemprop="name">График дозирования витамина D3</h1>
<p>Дозировка:
<span itemprop="doseValue">1000</span>
<span itemprop="doseUnit">МЕ</span> (международных единиц).
</p>
<p>Частота: <span itemprop="frequency">1 раз в день</span>.</p>
<p>Целевая группа: <span itemprop="targetPopulation">взрослые старше 18 лет</span>.</p>
<p>Инструкция доступна на сайте: <a itemprop="url" href="https://www.example.com/vitamin-d3">www.example.com/vitamin-d3</a>.</p>
</div>
Пример, закодированный в формате JSON-LD в теге <script> HTML.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "DoseSchedule",
"name": "График дозирования витамина D3",
"doseValue": 1000,
"doseUnit": "МЕ",
"frequency": "1 раз в день",
"targetPopulation": "взрослые старше 18 лет",
"url": "https://www.example.com/vitamin-d3"
}
</script>
Структурированное представление примера JSON-LD.