Тип schema.org ?
Содержание: Описание, Свойства которые можно использовать, Подходит для свойств, Более специфичные типы, Ссылка на источник термина, Примеры использования.
CategoryCode — это тип из схемы Schema.org, который используется для обозначения кодов категорий. Эти коды могут представлять собой определённые группы или классы объектов, товаров или услуг, которые могут быть полезны для структурирования и классификации информации.
Основное предназначение CategoryCode заключается в упрощении поиска и обработки данных. Он позволяет разработчикам и системам лучше организовывать информацию, чтобы пользователи могли легче находить нужные им объекты или услуги. Например, в контексте электронной коммерции, CategoryCode может помочь в классификации товаров по категориям, что упрощает навигацию и поиск для покупателей.
CategoryCode может использоваться в различных областях, включая бизнес, науку и технологии. Этот тип может быть полезен в каталогах, базах данных и системах управления контентом, где важно иметь структурированную информацию. Использование CategoryCode помогает улучшить взаимодействие между различными системами и упрощает интеграцию данных из разных источников.
Таким образом, CategoryCode является важным инструментом для организации и классификации информации, что делает её более доступной и понятной для пользователей и систем, которые с ней работают.
Свойство | Ожидаемый тип | Описание |
---|---|---|
Свойство из CategoryCode | ||
codeValue | Text | Краткий текстовый код, который уникально идентифицирует значение. |
inCodeSet | CategoryCodeSet, URL | Набор кодов категорий CategoryCodeSet, который содержит этот код категории. |
Свойство из DefinedTerm | ||
inDefinedTermSet | DefinedTermSet, URL | Набор определенных терминов (DefinedTermSet), который содержит этот термин. |
termCode | Text | Код, который идентифицирует этот Определенный термин в пределах набора определенных терминов. |
Свойство из 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 предмета. |
Экземпляры CategoryCode могут использоваться в качестве значения для следующих свойств.
Свойство | Типы | Описание |
---|---|---|
category | SpecialAnnouncement, Service, Recommendation, Product, PhysicalActivity, Offer, Invoice, ActionAccessSpecification | Категория для элемента. Большие знаки или косые черты могут быть использованы для неформального указания иерархии категорий. |
hasCategoryCode | CategoryCodeSet | Код категории, содержащийся в этом наборе кодов. |
legislationType | Legislation | Тип законодательства. Примеры значений: "закон", "акт", "директива", "указ", "регламент", "нормативный акт", "loi organique", "règlement grand-ducal" и т.д., в зависимости от страны. |
occupationalCategory | WorkBasedProgram, Physician, Occupation, JobPosting, EducationalOccupationalProgram | Категория, описывающая профессию, желательно с использованием термина из таксономии, такой как BLS O*NET-SOC, ISCO-08 или подобной, с повторением свойства для каждого применимого значения. В идеале таксономия должна быть идентифицирована, и должны быть предоставлены как текстовая метка, так и формальный код для категории. Примечание: по историческим причинам любая текстовая метка и формальный код, предоставленные в виде литерала, могут считаться из O*NET-SOC. |
Пример заметки или HTML разметки.
<div>
<h1 >Defined Values in The Mammal Classification List</h1>
<ul>
<li>Carnivore - A mammal that feeds on other animals</li>
</ul>
</div>
Пример, закодированный в формате Microdata, встроенный в HTML.
<div itemscope itemtype="https://schema.org/CategoryCodeSet" id="C1">
<h1>Defined Values in <span itemprop="name">The Mammal Classification List</span></h1>
<ul>
<li itemprop="hasCategoryCode" itemscope itemtype="https://schema.org/CategoryCode">
<span itemprop="name">Carnivore</span> - <span itemprop="description">A mammal that feeds on other animals</span>
<link itemprop="inCodeSet" href="#C1"/>
</li>
</ul>
</div>
Пример, закодированный в формате RDFa, встроенный в HTML.
<div vocab="https://schema.org/" typeof="CategoryCodeSet" id="C1">
<h1>Defined Values in <span property="name">The Mammal Classification List</span></h1>
<ul>
<li property="hasCategoryCode" typeof="CategoryCode">
<span property="name">Carnivore</span> - <span property="description">A mammal that feeds on other animals</span>
<link property="inCodeSet" href="#C1"/>
</li>
</ul>
</div>
Пример, закодированный в формате JSON-LD в теге <script> HTML.
{
"@context": "https://schema.org/",
"@type": "CategoryCodeSet",
"@id": "_C1",
"name": "The Mammal Classification List",
"hasCategoryCode": {
"@type": "CategoryCode",
"name": "Carnivore",
"description": "A mammal that feeds on other animals",
"inCodeSet": "_C1"
}
}
Структурированное представление примера JSON-LD.
Пример заметки или HTML разметки.
<div>
<h1>ISO 639-2: Codes for the Representation of Names of Languages<h1>
<h2>Listing of codes:</h2>
<ul>
<li>...</li>
<li>cze</li>
<li>...</li>
</ul>
</div>
<div>
<h2>Czech; tchèque; Tschechisch</h2>
<h3>From: ISO 639-2: Codes for the Representation of Names of Languages</h3>
English: Czech<br/>
French: tchèque<br/>
German: Tschechisch<br/>
</div>
Пример, закодированный в формате Microdata, встроенный в HTML.
<div itemscope itemtype="https://schema.org/CategoryCodeSet" itemid="http://id.loc.gov/vocabulary/iso639-2">
<h1 itemprop="name">ISO 639-2: Codes for the Representation of Names of Languages</h1>
<h2>Listing of codes:</h2>
<ul>
<li>...</li>
<li><span itemprop="hasCategoryCode" itemid="http://id.loc.gov/vocabulary/iso639-2/cze">cze</span></li>
<li>...</li>
</ul>
</div>
<div itemscope itemtype="https://schema.org/CategoryCode" itemid="http://id.loc.gov/vocabulary/iso639-2/cze">
<meta itemprop="codeValue" content="cze">
<h2>Czech; tchèque; Tschechisch</h2>
<link itemprop="inCodeSet" href="http://id.loc.gov/vocabulary/iso639-2">
<h3>From: ISO 639-2: Codes for the Representation of Names of Languages</h3>
<span itemprop="name" xml:lang="en" content="Czech">English: Czech</span><br/>
<span itemprop="name" xml:lang="fr" content="tchèque">French: tchèque</span><br/>
<span itemprop="name" xml:lang="de" content="Tschechisch">German: Tschechisch</span><br/>
</div>
Пример, закодированный в формате RDFa, встроенный в HTML.
<div vocab="https://schema.org/" typeof="CategoryCodeSet" resource="http://id.loc.gov/vocabulary/iso639-2">
<h1 property="name">ISO 639-2: Codes for the Representation of Names of Languages</h1>
<h2>Listing of codes:</h2>
<ul>
<li>...</li>
<li><span property="hasCategoryCode" resource="http://id.loc.gov/vocabulary/iso639-2/cze">cze</span></li>
<li>...</li>
</ul>
</div>
<div vocab="https://schema.org/" typeof="CategoryCode" resource="http://id.loc.gov/vocabulary/iso639-2/cze">
<meta property="codeValue" content="cze">
<h2>Czech; tchèque; Tschechisch</h2>
<link property="inCodeSet" href="http://id.loc.gov/vocabulary/iso639-2">
<h3>From: ISO 639-2: Codes for the Representation of Names of Languages</h3>
<span property="name" xml:lang="en" content="Czech">English: Czech</span><br/>
<span property="name" xml:lang="fr" content="tchèque">French: tchèque</span><br/>
<span property="name" xml:lang="de" content="Tschechisch">German: Tschechisch</span><br/>
</div>
Пример, закодированный в формате JSON-LD в теге <script> HTML.
[
{
"@context": "https://schema.org/"
},
{
"@type": "CategoryCodeSet",
"@id": "http://id.loc.gov/vocabulary/iso639-2",
"name": "ISO 639-2: Codes for the Representation of Names of Languages",
"hasCategoryCode": "http://id.loc.gov/vocabulary/iso639-2/cze"
},
{
"@type": "CategoryCode",
"@id": "http://id.loc.gov/vocabulary/iso639-2/cze",
"codeValue": "cze",
"name": {
"en": "Czech",
"fr": "tchèque",
"de": "Tschechisch"
},
"inCodeSet": "http://id.loc.gov/vocabulary/iso639-2"
}
]
Структурированное представление примера JSON-LD.