Заказ

Заказ — это подтверждение транзакции (квитанция), которое может содержать несколько позиций, каждая из которых представлена ​​Предложением, принятым клиентом.

Варианты использования

Основной заказ

Минимальный пример заказа

JSON-LD

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "Order",
  "merchant": {
    "@type": "Organization",
    "name": "Amazon.com"
  },
  "orderNumber": "123-4567890-1234567",
  "priceCurrency": "USD",
  "price": "29.99",
  "acceptedOffer": {
    "@type": "Offer",
    "itemOffered": {
      "@type": "Product",
      "name": "Google Chromecast"
    },
    "price": "29.99",
    "priceCurrency": "USD",
    "eligibleQuantity": {
      "@type": "QuantitativeValue",
      "value": "1"
    }
  }
}
</script>

Микроданные

<div itemscope itemtype="http://schema.org/Order">
  <div itemprop="merchant" itemscope itemtype="http://schema.org/Organization">
    <meta itemprop="name" content="Amazon.com"/>
  </div>
  <meta itemprop="orderNumber" content="123-4567890-1234567"/>
  <meta itemprop="priceCurrency" content="USD"/>
  <meta itemprop="price" content="29.99"/>
  <div itemprop="acceptedOffer" itemscope itemtype="http://schema.org/Offer">
    <div itemprop="itemOffered" itemscope itemtype="http://schema.org/Product">
      <meta itemprop="name" content="Google Chromecast"/>
    </div>
    <meta itemprop="price" content="29.99"/>
    <meta itemprop="priceCurrency" content="USD"/>
    <div itemprop="eligibleQuantity" itemscope itemtype="http://schema.org/QuantitativeValue">
      <meta itemprop="value" content="1"/>
    </div>
  </div>
</div>

Посмотреть действие заказа

Вы можете добавить кнопку View Order к своим заказам, установив свойство url . Чтобы связать напрямую с мобильным приложением, также добавьте ViewAction :

JSON-LD

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "Order",
  "merchant": {
    "@type": "Organization",
    "name": "Amazon.com"
  },
  "orderNumber": "123-4567890-1234567",
  "orderStatus": "http://schema.org/OrderProcessing",
  "priceCurrency": "USD",
  "price": "29.99",
  "priceSpecification": {
    "@type": "PriceSpecification",
    "validFrom": "2027-12-07T23:30:00-08:00"
  },
  "acceptedOffer": {
    "@type": "Offer",
    "itemOffered": {
      "@type": "Product",
      "name": "Google Chromecast",
      "sku": "B00DR0PDNE",
      "url": "http://www.amazon.com/Google-Chromecast-Streaming-Media-Player/dp/B00DR0PDNE/",
      "image": "http://ecx.images-amazon.com/images/I/811nvG%2BLgML._SY550_.jpg"
    },
    "price": "29.99",
    "priceCurrency": "USD",
    "eligibleQuantity": {
      "@type": "QuantitativeValue",
      "value": "1"
    }
  },
  "url": "https://www.amazon.ca/gp/css/summary/edit.html/orderID=123-4567890-1234567",
  "potentialAction": {
    "@type": "ViewAction",
    "url": "https://www.amazon.ca/gp/css/summary/edit.html/orderID=123-4567890-1234567"
  }
}
</script>

Микроданные

<div itemscope itemtype="http://schema.org/Order">
  <div itemprop="merchant" itemscope itemtype="http://schema.org/Organization">
    <meta itemprop="name" content="Amazon.com"/>
  </div>
  <link itemprop="orderStatus" href="http://schema.org/OrderProcessing"/>
  <meta itemprop="orderNumber" content="123-4567890-1234567"/>
  <meta itemprop="priceCurrency" content="USD"/>
  <meta itemprop="price" content="29.99"/>
  <div itemprop="acceptedOffer" itemscope itemtype="http://schema.org/Offer">
    <div itemprop="itemOffered" itemscope itemtype="http://schema.org/Product">
      <meta itemprop="name" content="Google Chromecast"/>
      <link itemprop="url" href="http://www.amazon.com/Google-Chromecast-Streaming-Media-Player/dp/B00DR0PDNE/"/>
      <link itemprop="image" href="http://ecx.images-amazon.com/images/I/811nvG%2BLgML._SY550_.jpg"/>
      <meta itemprop="sku" content="B00DR0PDNE"/>
    </div>
    <meta itemprop="price" content="29.99"/>
    <meta itemprop="priceCurrency" content="USD"/>
    <div itemprop="eligibleQuantity" itemscope itemtype="http://schema.org/QuantitativeValue">
      <meta itemprop="value" content="1"/>
    </div>
  </div>
  <link itemprop="url" href="https://www.amazon.ca/gp/css/summary/edit.html/orderID=123-4567890-1234567"/>
  <div itemprop="potentialAction" itemscope itemtype="http://schema.org/ViewAction">
    <link itemprop="url" href="https://www.amazon.ca/gp/css/summary/edit.html/orderID=123-4567890-1234567"/>
  </div>
  <div itemprop="priceSpecification" itemscope itemtype="http://schema.org/PriceSpecification">
    <meta itemprop="validFrom" content="2027-12-07T23:30:00-08:00"/>
  </div>
</div>

Заказ с платежными реквизитами

Пример заказа с подробной платежной информацией

JSON-LD

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "Order",
  "merchant": {
    "@type": "Organization",
    "name": "Amazon.com"
  },
  "orderNumber": "123-4567890-1234567",
  "priceCurrency": "USD",
  "price": "539.00",
  "priceSpecification": {
    "@type": "PriceSpecification",
    "validFrom": "2027-12-07T23:30:00-08:00"
  },
  "acceptedOffer": [
    {
      "@type": "Offer",
      "itemOffered": {
        "@type": "Product",
        "name": "Samsung Chromebook",
        "sku": "B009LL9VDG",
        "url": "http://www.amazon.com/Samsung-XE303C12-A01US-Chromebook-Wi-Fi-11-6-Inch/dp/B009LL9VDG/",
        "image": "http://ecx.images-amazon.com/images/I/81H-DO3qX0L._SX522_.jpg"
      },
      "price": "249.99",
      "priceCurrency": "USD",
      "eligibleQuantity": {
        "@type": "QuantitativeValue",
        "value": "2"
      },
      "seller": {
        "@type": "Organization",
        "name": "Samsung Marketplace Store"
      }
    },
    {
      "@type": "Offer",
      "itemOffered": {
        "@type": "Product",
        "name": "Google Chromecast",
        "sku": "B00DR0PDNE",
        "url": "http://www.amazon.com/Google-Chromecast-Streaming-Media-Player/dp/B00DR0PDNE/",
        "image": "http://ecx.images-amazon.com/images/I/811nvG%2BLgML._SY550_.jpg"
      },
      "price": "29.99",
      "priceCurrency": "USD",
      "eligibleQuantity": {
        "@type": "QuantitativeValue",
        "value": "1"
      },
      "seller": {
        "@type": "Organization",
        "name": "Google Store @ Amazon"
      }
    }
  ],
  "url": "https://www.amazon.ca/gp/css/summary/edit.html/orderID=123-4567890-1234567",
  "potentialAction": {
    "@type": "ViewAction",
    "url": "https://www.amazon.ca/gp/css/summary/edit.html/orderID=123-4567890-1234567"
  },
  "orderStatus": "http://schema.org/OrderProcessing",
  "paymentMethod": {
    "@type": "PaymentMethod",
    "name": "http://schema.org/CreditCard"
  },
  "paymentMethodId": "**** **** **** 1234",
  "orderDate": "2027-11-07T23:30:00-08:00",
  "isGift": "false",
  "discount": "0.97",
  "discountCurrency": "USD",
  "customer": {
    "@type": "Person",
    "name": "John Smith"
  },
  "billingAddress": {
    "@type": "PostalAddress",
    "name": "Google",
    "streetAddress": "1600 Amphitheatre Pkwy",
    "addressLocality": "Mountain View",
    "addressRegion": "CA",
    "addressCountry": "USA"
  }
}
</script>

Микроданные

<div itemscope itemtype="http://schema.org/Order">
  <div itemprop="merchant" itemscope itemtype="http://schema.org/Organization">
    <meta itemprop="name" content="Amazon.com"/>
  </div>
  <meta itemprop="orderNumber" content="123-4567890-1234567"/>
  <meta itemprop="priceCurrency" content="USD"/>
  <meta itemprop="price" content="539.00"/>
  <div itemprop="acceptedOffer" itemscope itemtype="http://schema.org/Offer">
    <div itemprop="itemOffered" itemscope itemtype="http://schema.org/Product">
      <meta itemprop="name" content="Samsung Chromebook"/>
      <meta itemprop="sku" content="B009LL9VDG"/>
      <link itemprop="url" href="http://www.amazon.com/Samsung-XE303C12-A01US-Chromebook-Wi-Fi-11-6-Inch/dp/B009LL9VDG/"/>
      <link itemprop="image" href="http://ecx.images-amazon.com/images/I/81H-DO3qX0L._SX522_.jpg"/>
    </div>
    <meta itemprop="price" content="249.99"/>
    <meta itemprop="priceCurrency" content="USD"/>
    <div itemprop="eligibleQuantity" itemscope itemtype="http://schema.org/QuantitativeValue">
      <meta itemprop="value" content="2"/>
    </div>
    <div itemprop="seller" itemscope itemtype="http://schema.org/Organization">
      <meta itemprop="name" content="Samsung Marketplace Store"/>
    </div>
  </div>
  <div itemprop="acceptedOffer" itemscope itemtype="http://schema.org/Offer">
    <div itemprop="itemOffered" itemscope itemtype="http://schema.org/Product">
      <meta itemprop="name" content="Google Chromecast"/>
      <meta itemprop="sku" content="B00DR0PDNE"/>
      <link itemprop="url" href="http://www.amazon.com/Google-Chromecast-Streaming-Media-Player/dp/B00DR0PDNE/"/>
      <link itemprop="image" href="http://ecx.images-amazon.com/images/I/811nvG%2BLgML._SY550_.jpg"/>
    </div>
    <meta itemprop="price" content="29.99"/>
    <meta itemprop="priceCurrency" content="USD"/>
    <div itemprop="eligibleQuantity" itemscope itemtype="http://schema.org/QuantitativeValue">
      <meta itemprop="value" content="1"/>
    </div>
    <div itemprop="seller" itemscope itemtype="http://schema.org/Organization">
      <meta itemprop="name" content="Google Store @ Amazon"/>
    </div>
  </div>
  <link itemprop="url" href="https://www.amazon.ca/gp/css/summary/edit.html/orderID=123-4567890-1234567"/>
  <div itemprop="potentialAction" itemscope itemtype="http://schema.org/ViewAction">
    <link itemprop="url" href="https://www.amazon.ca/gp/css/summary/edit.html/orderID=123-4567890-1234567"/>
  </div>
  <link itemprop="orderStatus" href="http://schema.org/OrderProcessing"/>
  <div itemprop="paymentMethod" itemscope itemtype="http://schema.org/PaymentMethod">
    <meta itemprop="name" content="http://schema.org/CreditCard"/>
  </div>
  <meta itemprop="paymentMethodId" content="**** **** **** 1234"/>
  <meta itemprop="orderDate" content="2027-11-07T23:30:00-08:00"/>
  <meta itemprop="isGift" content="false"/>
  <meta itemprop="discount" content="0.97"/>
  <meta itemprop="discountCurrency" content="USD"/>
  <div itemprop="customer" itemscope itemtype="http://schema.org/Person">
    <meta itemprop="name" content="John Smith"/>
  </div>
  <div itemprop="billingAddress" itemscope itemtype="http://schema.org/PostalAddress">
    <meta itemprop="name" content="Google"/>
    <meta itemprop="streetAddress" content="1600 Amphitheatre Pkwy"/>
    <meta itemprop="addressLocality" content="Mountain View"/>
    <meta itemprop="addressRegion" content="CA"/>
    <meta itemprop="addressCountry" content="USA"/>
  </div>
  <div itemprop="priceSpecification" itemscope itemtype="http://schema.org/PriceSpecification">
    <meta itemprop="validFrom" content="2027-12-07T23:30:00-08:00"/>
  </div>
</div>

Проверьте свою разметку

Вы можете проверить свою разметку с помощью инструмента проверки разметки электронной почты . Вставьте код разметки и нажмите кнопку «Проверить» , чтобы отсканировать содержимое и получить отчет о любых присутствующих ошибках.

Спецификация

В следующей таблице перечислены все доступные свойства для этого типа:

Свойство Тип Описание
торговец Организация или человек ( обязательно ) Сторона, принимающая заказ (например, Amazon.com является торговым партнером для многих продавцов). Также принимает строку (например, «Amazon.com»).
торговец. имя Текст ( обязательно ) Название организации.
торговец. то же, что и URL-адрес URL-адрес Freebase для продавца.
номер заказа Текст ( обязательно ) Идентификатор транзакции, специфичный для продавца.
ценаВалюта Текст ( обязательно ) Валюта (в трехбуквенном формате ISO 4217) цены заказа.
цена Число или текст ( обязательно ) Общая стоимость всей транзакции.
принятоПредложение Предложение ( обязательно ) Предложения, включенные в заказ. Также принимает массив объектов.
принятое предложение. ПредметПредлагается Продукт или бронирование ( обязательно ) Продаваемый товар.
принятоеПредложение.пунктПредложено. имя Текст ( обязательно ) Название продукта.
принятоеПредложение.пунктПредложено. артикул Текст ( рекомендуется для карточек подтверждения/ответов на поиск ) Единица учета запасов (SKU), т. е. идентификатор товара или услуги, специфичный для продавца, или продукта, к которому относится предложение.
принятоеПредложение.пунктПредложено. URL URL-адрес ( рекомендуется для карточек подтверждения/ответов на поиск ) URL-адрес продукта, обычно целевая страница продукта на веб-сайте продавца.
принятоеПредложение.пунктПредложено. изображение URL-адрес ( рекомендуется для карточек подтверждения/ответов на поиск ) URL-адрес изображения Товара, обычно изображения на веб-сайте продавца.
принятоеПредложение.пунктПредложено. цвет Текст Цвет продукта.
принятое предложение. цена Число или текст ( обязательно ) Цена за единицу Товара.
принятое предложение. ценаВалюта Текст ( обязательно ) Валюта (в трехбуквенном формате ISO 4217) цены.
принятое предложение. подходящееКоличество Количественное значение ( обязательно ) Интервал и единица измерения количества заказа, для которого действительно предложение или ценовая спецификация.
принятоеПредложение.eligibleQuantity. ценить Число ( обязательно ) Значение характеристики товара.
принятое предложение. ценаСпецификация ЦенаСпецификация Одна или несколько подробных ценовых спецификаций с указанием цены за единицу товара и стоимости доставки или оплаты.
принятоеПредложение.ценаСпецификация. цена Число или текст Общая стоимость всей транзакции.
принятоеПредложение.ценаСпецификация. ценаВалюта Текст Валюта (в трехбуквенном формате ISO 4217) цены заказа.
принятое предложение. состояние товара ПредложениеItemCondition Текстовое описание состояния продукта или услуги, либо продуктов или услуг, включенных в предложение.
принятое предложение. продавец Организация или человек Сторона, у которой был размещен заказ. Также принимает строку (например, "").
принятоПредложение.продавец. имя Текст Название Организации.
ценаСпецификация ЦенаСпецификация ( рекомендуется для карточек подтверждения/ответов на поиск ). Любые более подробные альтернативы Price/priceCurrency. Также используется для указания налогов и стоимости доставки. Также принимает массив объектов.
URL URL-адрес ( рекомендуется для карточек подтверждения/ответов на поиск ) URL-адрес заказа, обычно ссылка на веб-сайт продавца, где пользователь может получить дополнительную информацию о заказе.
статус заказа Статус заказа ( рекомендуется для карточек подтверждения/Поиска ответов ) Текущий статус заказа.
способ оплаты Способ оплаты Название кредитной карты или другого способа оплаты заказа.
Идентификатор метода платежа Текст Идентификатор используемого способа оплаты (например, последние 4 цифры кредитной карты).
дата заказа ДатаВремя Дата размещения заказа.
isGift логическое значение Было ли предложение принято в качестве подарка для кого-то, кроме покупателя?
скидка Число или текст Действует любая скидка.
скидкаВалюта Текст Валюта скидки (в трехбуквенном формате ISO 4217).
клиент Человек или организация Сторона, размещающая заказ.
клиент. имя Текст Имя человека.
Адрес для выставления счета Почтовый адрес Платежный адрес для заказа.
Адрес для выставления счета. имя Текст Имя почтового адреса.
Адрес для выставления счета. адрес улицы Текст Адрес улицы. Например, Амфитеатр Пкви, 1600.
Адрес для выставления счета. адресМестоположение Текст Местность. Например, Маунтин-Вью.
Адрес для выставления счета. адресРегион Текст Регион. Например, ЦА.
Адрес для выставления счета. адресСтрана Текст или страна Страна. Например, США. Вы также можете указать двухбуквенный код страны ISO 3166-1 альфа-2.