Свойство schema.org ?
Содержание: Описание, Какие должны быть типы, В каких типах используется, Примеры использования.
Свойство bccRecipient в Schema.org относится к категории свойств, связанных с сообщениями, и является подкатегорией свойства recipient. Оно используется для указания получателя, который был добавлен в скрытую копию (BCC) сообщения.
Скрытая копия подразумевает, что адресат, указанный в этом поле, получает сообщение, но другие получатели не видят его адрес. Это свойство важно для обеспечения конфиденциальности, так как позволяет отправителю делиться информацией с определенными людьми, не раскрывая их идентичность остальным получателям.
Свойство bccRecipient может применяться в различных контекстах, связанных с электронной почтой и сообщениями, например, в разметке данных для веб-сайтов, где представлена информация о сообщениях, отправленных или полученных. Оно помогает структурировать данные и делает их более понятными для поисковых систем и других приложений, которые могут использовать эти данные для анализа или отображения.
Таким образом, bccRecipient служит для обозначения скрытых получателей сообщений, что позволяет сохранить конфиденциальность при обмене информацией.
Пример заметки или HTML разметки.
An message from Dom Portwood to Peter Gibbons about TPS reports, cc'ing Bill Lumbergh and bcc'ing tps-consulting@example.com
Пример, закодированный в формате Microdata, встроенный в HTML.
<div itemscope itemtype="https://schema.org/EmailMessage">
<div itemscope itemprop="sender" itemtype="https://schema.org/Person">
<meta itemprop="name" content="Dom Portwood" />
<span itemprop="email">dportwood@example.com</span>
</div>
<div itemscope itemprop="toRecipient" itemtype="https://schema.org/Person">
<meta itemprop="name" content="Peter Gibbons" />
<span itemprop="email">pgibbons@example.com</span>
</div>
<div itemscope itemprop="ccRecipient" itemtype="https://schema.org/Person">
<meta itemprop="name" content="Bill Lumbergh" />
<span itemprop="email">blumbergh@example.com</span>
</div>
<div itemscope itemprop="bccRecipient" itemtype="https://schema.org/ContactPoint">
<span itemprop="email">tps-consulting@example.com</span>
</div>
<div itemscope itemprop="about" itemtype="https://schema.org/Thing">
<meta itemprop="name" content="TPS reports" />
</div>
<meta itemprop="datePublished" content="2016-02-29" />
<meta itemprop="dateRead" content="2016-03-03" />
<div itemscope itemprop="messageAttachment" itemtype="https://schema.org/CreativeWork">
<meta itemprop="name" content="New coversheet" />
</div>
</div>
Пример, закодированный в формате RDFa, встроенный в HTML.
<div vocab="https://schema.org/" typeof="EmailMessage">
<div property="sender" typeof="Person">
<meta property="name" content="Dom Portwood" />
<span property="email">dportwood@example.com</span>
</div>
<div property="toRecipient" typeof="Person">
<meta property="name" content="Peter Gibbons" />
<span property="email">pgibbons@example.com</span>
</div>
<div property="ccRecipient" typeof="Person">
<meta property="name" content="Bill Lumbergh" />
<span property="email">blumbergh@example.com</span>
</div>
<div property="bccRecipient" typeof="ContactPoint">
<span property="email">tps-consulting@example.com</span>
</div>
<div property="about" typeof="Thing">
<meta property="name" content="TPS reports" />
</div>
<meta property="datePublished" content="2016-02-29" />
<meta property="dateRead" content="2016-03-03" />
<div property="messageAttachment" typeof="CreativeWork">
<meta property="name" content="New coversheet" />
</div>
</div>
Пример, закодированный в формате JSON-LD в теге <script> HTML.
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "EmailMessage",
"sender": {
"@type": "Person",
"name": "Dom Portwood",
"email": "dportwood@example.com"
},
"toRecipient": {
"@type": "Person",
"name": "Peter Gibbons",
"email": "pgibbons@example.com"
},
"ccRecipient": {
"@type": "Person",
"name": "Bill Lumbergh",
"email": "blumbergh@example.com"
},
"ccRecipient": {
"@type": "ContactPoint",
"email": "tps-consulting@example.com"
},
"about": {
"@type": "Thing",
"name": "TPS reports"
},
"datePublished": "2016-02-29",
"dateRead": "2016-03-03",
"messageAttachment": {
"@type": "CreativeWork",
"name": "New coversheet"
}
}
</script>
Структурированное представление примера JSON-LD.