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

inCodeSet

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

Этот термин находится в "новой" области — обратная связь по реализации и использование в приложениях и на веб-сайтах могут помочь улучшить определения.

Описание:

Набор кодов категорий CategoryCodeSet, который содержит этот код категории.

Свойство inCodeSet из Schema.org используется для обозначения связи между конкретным кодом категории и набором кодов категорий, к которому он принадлежит. Это свойство помогает структурировать данные, связанные с категориями, и упрощает их понимание.

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

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

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

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

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

Примеры

Пример 1

Пример заметки или 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.

@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

Пример 2

Пример заметки или 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.

0
@context
https://schema.org/
1
@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
2
@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
Автор: Семён Авдосов [schema.su]
Дата публикации: 16.11.2024
Дата обновления: 20.11.2024
Комментарии
Новые материалы на сайте