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

DeliveryChargeSpecification

Тип schema.org ?

Описание:

Цена за доставку предложения с использованием определенного метода доставки.

DeliveryChargeSpecification — это тип в Schema.org, который используется для описания стоимости доставки товара или услуги в рамках определённого предложения. Этот тип позволяет структурировать информацию о том, сколько будет стоить доставка, в зависимости от выбранного метода доставки.

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

DeliveryChargeSpecification может включать различные параметры, такие как цена доставки, валюта, в которой указана цена, и условия, при которых эта цена применяется. Например, стоимость доставки может варьироваться в зависимости от региона, веса товара или выбранного способа доставки (стандартный, экспресс и т.д.).

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

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

Свойство Ожидаемый тип Описание
Свойство из DeliveryChargeSpecification
appliesToDeliveryMethod DeliveryMethod Метод(ы) доставки, к которому(ым) применяется спецификация стоимости доставки или платы за оплату.
areaServed AdministrativeArea, GeoShape, Place, Text Географическая область, где предоставляется услуга или предлагаемый товар.
eligibleRegion GeoShape, Place, Text Код ISO 3166-1 (ISO 3166-1 alpha-2) или код ISO 3166-2, место или GeoShape для геополитической области(ей), для которых предложение или спецификация стоимости доставки действительны.

См. также ineligibleRegion.
ineligibleRegion GeoShape, Place, Text Код ISO 3166-1 (ISO 3166-1 alpha-2) или ISO 3166-2, место или GeoShape для геополитического региона(ов), для которого спецификация предложения или стоимости доставки недействительна, например, регион, в котором транзакция не разрешена.

Смотрите также eligibleRegion.
Свойство из PriceSpecification
eligibleQuantity QuantitativeValue Интервал и единица измерения заказных количеств, для которых предложение или спецификация цены действительны. Это позволяет, например, указать, что определенная плата за груз действительна только для определенного количества.
eligibleTransactionVolume PriceSpecification Объем транзакций, в денежной единице, для которого предложение или спецификация цены действительны, например, для указания минимального объема покупки, для выражения бесплатной доставки при определенном объеме заказа или для ограничения приема кредитных карт на покупки на определенную минимальную сумму.
maxPrice Number Наивысшая цена, если цена представляет собой диапазон.
membershipPointsEarned Number, QuantitativeValue Количество баллов членства, заработанных участником. При необходимости можно использовать unitText для указания единиц, в которых начисляются баллы. (Например, звезды, мили и т.д.)
minPrice Number Наименьшая цена, если цена представлена в диапазоне.
price Number, Text Цена предложения продукта или компонента цены, когда он прикреплен к PriceSpecification и его подтипам.

Руководство по использованию:

  • Используйте свойство priceCurrency (в стандартных форматах: ISO 4217 currency format, например, "USD"; Ticker symbol для криптовалют, например, "BTC"; известные названия для Local Exchange Trading Systems (LETS) и других типов валют, например, "Ithaca HOUR"), вместо того чтобы включать неоднозначные символы, такие как '$' в значении.
  • Используйте '.' (Unicode 'FULL STOP' (U+002E)), а не ',' для обозначения десятичной точки. Избегайте использования этих символов в качестве разделителей для удобочитаемости.
  • Обратите внимание, что как RDFa, так и синтаксис Microdata позволяют использовать атрибут "content=" для публикации простых машинно-читаемых значений наряду с более удобным для человека форматированием.
  • Используйте значения из 0123456789 (Unicode 'DIGIT ZERO' (U+0030) до 'DIGIT NINE' (U+0039)), а не поверхностно похожие символы Unicode.
priceCurrency Text Валюта цены или компонент цены, когда он прикреплен к PriceSpecification и его подтипам.

Используйте стандартные форматы: ISO 4217 формат валюты, например, "USD"; Тикер для криптовалют, например, "BTC"; общеизвестные названия для Местных систем обмена валют (LETS) и других типов валют, например, "Ithaca HOUR".
validForMemberTier MemberProgramTier Уровень членства, для которого предложение (или спецификация цены, детали доставки предложения или политика возврата продавца в рамках предложения) является действительным.
validFrom Date, DateTime Дата, когда объект становится действительным.
validThrough Date, DateTime Дата, после которой элемент становится недействительным. Например, конец предложения, период зарплаты или период рабочих часов.
valueAddedTaxIncluded Boolean Указывает, включен ли применимый налог на добавленную стоимость (НДС) в спецификацию цены или нет.
Свойство из 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 предмета.

Экземпляры DeliveryChargeSpecification могут использоваться в качестве значения для следующих свойств.

Свойство Типы Описание
freeShippingThreshold ShippingRateSettings Монетарное значение, выше (или равное) которому стоимость доставки становится бесплатной. Предназначено для использования через OfferShippingDetails с shippingSettingsLink, соответствующим этому ShippingRateSettings.

Благодарности

Классы словаря GoodRelations

Этот класс основан на словаре GoodRelations для электронной коммерции, созданном Мартином Хеппом. GoodRelations — это модель данных для обмена данными электронной коммерции в Интернете, которую можно выразить в различных синтаксисах, включая RDFa и HTML5 Microdata. Дополнительную информацию о GoodRelations можно найти по адресу http://purl.org/goodrelations/.

Примеры

Пример 1

Пример заметки или HTML разметки.


Joes' Pizza
123 Main Street
Cambridge, MA 02142
delivers within 5 km of its store with a minimum order of $20.

Пример, закодированный в формате Microdata, встроенный в HTML.


<div itemscope itemtype="https://schema.org/FoodEstablishment">
  <span itemprop="name">Joe's Pizza</span>
  <div itemprop="location" itemscope itemtype="https://schema.org/PostalAddress">
    <span itemprop="streetAddress">123 Main Street</span>
    <span itemprop="addressLocality">Cambridge</span>
    <span itemprop="addressRegion">MA</span>
    <span itemprop="postalCode">02142</span>
  </div>
  delivers within 5 km of its store
  <div itemprop="makesOffer" itemscope itemtype="https://schema.org/Offer">
    <div itemprop="eligibleRegion" itemscope itemtype="https://schema.org/GeoCircle">
      <div itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
        <meta itemprop="streetAddress" content="123 Main Street" />
        <meta itemprop="addressLocality" content="Cambridge" />
        <meta itemprop="addressRegion" content="MA" />
        <meta itemprop="postalCode" content="02142" />
      </div>
      <meta itemprop="geoRadius" content="5000" />
    </div>

    with a minimum order of $20.
    <div itemprop="priceSpecification" itemscope itemtype="https://schema.org/DeliveryChargeSpecification">
      <meta itemprop="appliesToDeliveryMethod" link="http://purl.org/goodrelations/v1#DeliveryModeOwnFleet">
      <div itemprop="eligibleTransactionVolume" itemscope itemtype="https://schema.org/PriceSpecification">
        <meta itemprop="price" content="20.00" />
        <meta itemprop="priceCurrency" content="USD" />
      </div>
    </div>
  </div>
</div>

Пример, закодированный в формате RDFa, встроенный в HTML.


<div vocab="https://schema.org/" typeof="FoodEstablishment">
  <span property="name">Joe's Pizza</span>
  <div property="location" typeof="PostalAddress">
    <span property="streetAddress">123 Main Street</span>
    <span property="addressLocality">Cambridge</span>
    <span property="addressRegion">MA</span>
    <span property="postalCode">02142</span>
  </div>
  delivers within 5 km of its store with a minimum order of $20.
  <div property="makesOffer" typeof="Offer">
    <div property="priceSpecification" typeof="DeliveryChargeSpecification">
      <meta property="appliesToDeliveryMethod" link="http://purl.org/goodrelations/v1#DeliveryModeOwnFleet">
      <div property="eligibleTransactionVolume" typeof="PriceSpecification">
        <meta property="price" content="20.00" />
        <meta property="priceCurrency" content="USD" />
      </div>
      <div property="eligibleRegion" typeof="GeoCircle">
        <div property="address" typeof="PostalAddress">
          <meta property="streetAddress" content="123 Main Street" />
          <meta property="addressLocality" content="Cambridge" />
          <meta property="addressRegion" content="MA" />
          <meta property="postalCode" content="02142" />
        </div>
        <meta property="geoRadius" content="5000" />
      </div>
    </div>
  </div>
</div>

Пример, закодированный в формате JSON-LD в теге <script> HTML.


<script type="application/ld+json">
  {
    "@context": "https://schema.org/",
    "@type": "FoodEstablishment",
    "name": "Joe's Pizza",
    "location": {
      "@type": "PostalAddress",
      "@id": "http://example.com/address",
      "streetAddress": "123 Main Street",
      "addressLocality": "Cambridge",
      "addressRegion": "MA",
      "postalCode": "02142"
    },
    "makesOffer": {
      "@type": "Offer",
      "priceSpecification": {
        "@type": "DeliveryChargeSpecification",
        "appliesToDeliveryMethod": "http://purl.org/goodrelations/v1#DeliveryModeOwnFleet",
        "eligibleTransactionVolume": {
          "@type": "PriceSpecification",
          "price": "20.00",
          "priceCurrency": "USD"
        },
        "eligibleRegion": {
          "@type": "GeoCircle",
          "address": {
            "@id": "http://www.example.com/address"
          },
          "geoRadius": "5000"
        }
      }
    }
  }
</script>

Структурированное представление примера JSON-LD.

@context
https://schema.org/
@type
FoodEstablishment
name
Joe's Pizza
location
@type
PostalAddress
@id
http://example.com/address
streetAddress
123 Main Street
addressLocality
Cambridge
addressRegion
MA
postalCode
02142
makesOffer
@type
Offer
priceSpecification
@type
DeliveryChargeSpecification
appliesToDeliveryMethod
http://purl.org/goodrelations/v1#DeliveryModeOwnFleet
eligibleTransactionVolume
@type
PriceSpecification
price
20.00
priceCurrency
USD
eligibleRegion
@type
GeoCircle
address
@id
http://www.example.com/address
geoRadius
5000
Автор: Семён Авдосов [schema.su]
Дата публикации: 16.11.2024
Дата обновления: 20.11.2024
Комментарии
Новые материалы на сайте