Zamów

Zamówienie jest potwierdzeniem transakcji (potwierdzenia), która może zawierać wiele elementów zamówienia przedstawionych w ofercie jako zaakceptowane przez klienta.

Przypadki użycia

Kolejność podstawowa

Krótki przykład zamówienia

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>

Mikrodane

<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>

Wyświetl działanie związane z zamówieniem

Możesz dodać przycisk View Order do zamówień, ustawiając właściwość url. Aby dodać bezpośredni link do aplikacji mobilnej, dodaj także 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>

Mikrodane

<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>

Zamówienie ze szczegółami płatności

Przykładowe zamówienie ze szczegółowymi informacjami rozliczeniowymi

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>

Mikrodane

<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>

Sprawdź znaczniki

Znaczniki możesz sprawdzać za pomocą testera e-maili. Wklej kod znaczników i kliknij przycisk Sprawdź, aby przeskanować treść i wygenerować raport o błędach.

Specyfikacja

Poniższa tabela zawiera listę wszystkich właściwości dostępnych dla tego typu:

Właściwość Typ Opis
sprzedawca Organizacja lub Osoba (wymagany) Strona, która przyjmuje zamówienie (np. Amazon.com jest sprzedawcą w przypadku wielu sprzedawców). Akceptuje też ciąg znaków (np. „Amazon.com”).
merchant.nazwa Tekst (Wymagana) Nazwa organizacji.
merchant.sameAs URL Adres URL Freebase sprzedawcy.
numer zamówienia Tekst (Wymagany) Identyfikator konkretnej transakcji dla sprzedawcy.
priceCurrency Tekst (wymagany) Waluta ceny zamówienia (w 3-literowym formacie ISO 4217).
price Liczba lub tekst (wymagane) Łączna cena całej transakcji.
zaakceptowanaOferta Oferta (wymagane) oferty w zamówieniu, Akceptuje też tablicę obiektów.
AcceptedOffer.itemOffered Produkt lub Rezerwacja (wymagany).
AcceptedOffer.itemOffered.nazwa Tekst (wymagana) nazwa produktu.
AcceptedOffer.itemOffered Tekst (zalecane w przypadku kart potwierdzenia / odpowiedzi w wyszukiwarce) jednostki magazynowej (SKU), czyli identyfikatora konkretnego produktu lub usługi albo produktu, do którego odnosi się oferta.
AcceptedOffer.itemOffered.url URL (zalecany w przypadku kart potwierdzenia/odpowiedzi na wyszukiwanie) adresu URL produktu, zwykle strony docelowej produktu w witrynie sprzedawcy.
AcceptedOffer.itemOffered.obraz URL (zalecany w przypadku kart potwierdzenia lub odpowiedzi na wyszukiwanie) adresu URL zdjęcia produktu, zwykle obrazu w witrynie sprzedawcy.
AcceptededOffer.itemOffered.kolor Tekst Kolor produktu.
akceptowane ceny. Liczba lub tekst (wymagany) Cena jednostkowa produktu.
AcceptedOffer.priceCurrency Tekst (wymagany) Waluta ceny (w 3-literowym formacie ISO 4217).
AcceptedOffer.Eligiblequantity Wartość liczbowa (wymagany) Przedział i jednostka miary wielkości zamówienia, w przypadku których dostępna jest oferta lub specyfikacja ceny.
AcceptedOffer.Eligiblequantity.wartość Liczba (wymagany) Wartość cechy produktu.
AcceptedOffer.SpecificationSpecification Cena Co najmniej jedna szczegółowa specyfikacja ceny, która wskazuje cenę jednostkową oraz koszty dostawy lub płatności.
AcceptedOffer.priceSpecification.price Liczba lub tekst Łączna cena całej transakcji.
AcceptedOffer.priceSpecification.priceCurrency Tekst Waluta (w 3-literowym formacie ISO 4217) ceny zamówienia.
AcceptedOffer.itemCondition OfferItemCondition Tekstowy opis stanu produktu lub usługi albo produktów bądź usług zawartych w ofercie.
AcceptedOffer.sprzedawca Organizacja lub Osoba Grupa, z którą zostało złożone zamówienie. Może też zawierać ciąg znaków (np. „”).
AcceptedOffer.seller. Tekst Nazwa organizacji.
specyfikacja cen Cena (zalecane w przypadku kart potwierdzenia/odpowiedzi w wyszukiwarce) – bardziej szczegółowe informacje o alternatywach dla ceny/cenywaluty. Służą również do określania podatków i kosztów dostawy. Akceptuje też tablicę obiektów.
url (adres URL) URL (Zalecany w przypadku kart potwierdzenia / Odpowiedzi na wyszukiwanie) Adres URL zamówienia, zwykle link do strony sprzedawcy, gdzie użytkownik może uzyskać więcej informacji o zamówieniu.
stan zamówienia Stan zamówienia (Zalecany w przypadku kart potwierdzenia / Odpowiedzi na wyszukiwanie) – obecny stan zamówienia,
Metoda płatności Forma płatności Nazwa karty kredytowej lub innej formy płatności za zamówienie.
PaymentMethodId Tekst Identyfikator użytej formy płatności (np. ostatnie 4 cyfry numeru karty kredytowej).
Data zamówienia DateTime Data złożenia zamówienia.
isGift Wartość logiczna Czy oferta została zaakceptowana jako prezent dla innej osoby niż kupujący?
discount Liczba lub tekst Zastosowany jest dowolny rabat.
waluta rabatu Tekst Waluta rabatu (w 3-literowym formacie ISO 4217).
Klient Person lub Organization Strona, która składa zamówienie.
klient.nazwa Tekst Imię i nazwisko osoby.
adres rozliczeniowy Adres pocztowy Adres rozliczeniowy zamówienia.
billingAddress.nazwa Tekst Nazwa adresu pocztowego.
billingAddress.nazwa ulicy Tekst Ulica i numer. Na przykład: 1600 Amphitheatre Pkwy.
billingAddress.addresslocality, Tekst Miejscowość. na przykład Mountain View.
billingAddress.addressRegion Tekst Region. Na przykład CA.
billingAddress.addressCountry Tekst lub kraj Kraj. na przykład Stany Zjednoczone. Możesz też podać dwuliterowy kod kraju w formacie ISO 3166-1 alfa-2.