Свойство schema.org ?
Содержание: Описание, Какие должны быть типы, В каких типах используется, Примеры использования.
Свойство providerMobility
в Schema.org используется для указания подвижности или мобильности предоставляемой услуги. Это свойство помогает уточнить, как именно услуга может быть предоставлена: статически или динамически.
Статическая мобильность означает, что услуга предоставляется на фиксированном месте, где клиент может ее получить. Например, это может быть стационарный магазин или офис. В этом случае клиенту нужно будет посетить это место, чтобы воспользоваться услугой.
Динамическая мобильность, наоборот, подразумевает, что услуга может быть предоставлена в различных местах или даже перемещаться вместе с поставщиком услуги. Это может быть актуально для таких услуг, как доставка еды или мобильные медицинские услуги, когда специалист или продукт могут перемещаться к клиенту.
Использование этого свойства помогает улучшить понимание того, как услуги могут быть доступны клиентам, и может быть полезным для поисковых систем и других платформ, которые обрабатывают структурированные данные. Это также может помочь пользователям быстрее находить нужные им услуги в зависимости от их предпочтений по мобильности.
Пример заметки или HTML разметки.
Car for hire driver #123 is within 50 meters of a given location, but is moving.
Пример, закодированный в формате Microdata, встроенный в HTML.
<div itemscope itemtype="https://schema.org/TaxiService">
<div itemprop="provider" itemscope itemtype="https://schema.org/LocalBusiness">
<span itemprop="name">driver #123</span>
<div itemprop="location" itemscope itemtype="https://schema.org/Place">
<div itemprop="geo" itemscope itemtype="https://schema.org/GeoCircle">
<div itemprop="geoMidpoint" itemscope itemtype="https://schema.org/GeoCoordinates">
<meta itemprop="latitude" content="42.362757" />
<meta itemprop="longitude" content="-71.087109" />
</div>
<meta itemprop="geoRadius" content="50" />
</div>
</div>
</div>
<meta itemprop="providerMobility" content="dynamic" />
</div>
Пример, закодированный в формате RDFa, встроенный в HTML.
<div vocab="https://schema.org/" typeof="TaxiService">
<div property="provider" typeof="LocalBusiness">
<span property="name">driver #123</span>
<div property="location" typeof="Place">
<div property="geo" typeof="GeoCircle">
<div property="geoMidpoint" typeof="GeoCoordinates">
<meta property="latitude" content="42.362757" />
<meta property="longitude" content="-71.087109" />
</div>
<meta property="geoRadius" content="50" />
</div>
</div>
</div>
<meta property="providerMobility" content="dynamic" />
</div>
Пример, закодированный в формате JSON-LD в теге <script> HTML.
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "TaxiService",
"provider": {
"@type": "LocalBusiness",
"name": "driver #123",
"location": {
"@type": "Place",
"geo": {
"@type": "GeoCircle",
"geoMidpoint": {
"@type": "GeoCoordinates",
"latitude": "42.362757",
"longitude": "-71.087109"
},
"geoRadius": "50"
}
}
},
"providerMobility": "dynamic"
}
</script>
Структурированное представление примера JSON-LD.