Reihenfolge

Eine Bestellung ist eine Bestätigung einer Transaktion (ein Beleg), die mehrere Positionen enthalten kann, die jeweils durch ein Angebot dargestellt werden, das vom Kunden angenommen wurde.

Anwendungsfälle

Basisreihenfolge

Mindestbeispiel für eine Bestellung

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>

Mikrodaten

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

Bestellaktion ansehen

Sie können die Schaltfläche View Order zu Ihren Bestellungen hinzufügen, indem Sie die Eigenschaft url festlegen. Fügen Sie für einen direkten Link zu einer mobilen App auch eine ViewAction hinzu:

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>

Mikrodaten

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

Bestellung mit Zahlungsangaben

Beispielauftrag mit detaillierten Zahlungsinformationen

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>

Mikrodaten

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

Markup testen

Sie können Ihr Markup mit dem E-Mail-Markup-Tester validieren. Fügen Sie Ihren Markup-Code ein und klicken Sie auf die Schaltfläche Validieren, um den Inhalt zu scannen und einen Bericht über vorhandene Fehler zu erhalten.

Spezifikation

In der folgenden Tabelle sind alle verfügbaren Eigenschaften für diesen Typ aufgeführt:

Attribut Typ Beschreibung
Händler Organization oder Person (erforderlich) Die Partei, die die Bestellung vornimmt (z.B. ist Amazon.com ein Händler für viele Verkäufer). Es wird auch eine Zeichenfolge (z.B. "Amazon.com") akzeptiert.
merchant.name Text Name der Organisation (erforderlich).
merchant.sameAs URL Die Freebase-URL des Händlers.
orderNumber Text (erforderlich) Die händlerspezifische Kennung für die Transaktion.
priceCurrency Text (erforderlich): Die Währung des Bestellwerts im dreistelligen ISO 4217-Format.
Preis Zahl oder Text (erforderlich) Der Gesamtpreis der gesamten Transaktion.
acceptedOffer Angebot (erforderlich) die in der Bestellung enthaltenen Angebote. Akzeptiert auch ein Array von -Objekten.
acceptedOffer.itemOffered Produkt oder Reservierung (erforderlich) Der zu verkaufende Artikel.
acceptedOffer.itemOffered.name Text (erforderlich) Name des Produkts.
acceptedOffer.itemOffered.sku Text (empfohlen für Bestätigungskarten/Suchantworten) Die Stock Keeping Unit (SKU), d.h. eine händlerspezifische Kennung für ein Produkt oder eine Dienstleistung oder das Produkt, auf das sich das Angebot bezieht.
acceptedOffer.itemOffered.url URL (empfohlen für Bestätigungskarten/Antworten für die Google Suche) URL des Produkts. Dies ist normalerweise die Produkt-Landingpage auf der Website des Händlers.
acceptedOffer.itemOffered.image URL (empfohlen für Bestätigungskarten/Antworten auf Suchanfragen) URL von einem Bild des Produkts, in der Regel ein Bild auf der Website des Händlers.
acceptedOffer.itemOffered.color Text Die Farbe des Produkts.
acceptedOffer.price Zahl oder Text (erforderlich) Der Preis pro Einheit für das Produkt.
acceptedOffer.priceCurrency Text (erforderlich): Die Währung des Preises im dreistelligen ISO 4217-Format.
acceptedOffer.eligibleQuantity QuantitativeValue (erforderlich) Das Intervall und die Maßeinheit der Bestellmenge, für die das Angebot oder die Preisspezifikation gültig ist.
acceptedOffer.eligibleQuantity.value Zahl (erforderlich) Der Wert des Produktmerkmals.
acceptedOffer.priceSpecification PriceSpecification Eine oder mehrere detaillierte Preisspezifikationen, die den Preis pro Einheit sowie die Liefer- oder Zahlungsgebühren angeben.
acceptedOffer.priceSpecification.price Zahl oder Text Der Gesamtpreis der gesamten Transaktion.
acceptedOffer.priceSpecification.priceCurrency Text Die Währung des Bestellwerts im dreistelligen ISO 4217-Format.
acceptedOffer.itemCondition OfferItemCondition Eine Textbeschreibung des Zustands des Produkts oder der Dienstleistung bzw. der im Angebot enthaltenen Produkte oder Dienstleistungen.
acceptedOffer.seller Organization oder Person Die Person, bei der die Bestellung aufgegeben wurde. Es wird auch eine Zeichenfolge (z.B. "") akzeptiert.
acceptedOffer.seller.name Text Name der Organisation.
priceSpecification PriceSpecification (empfohlen für Bestätigungskarten/Suchantworten) Detailliertere Alternativen zu price/priceCurrency. Wird auch verwendet, um Steuern und Versandkosten anzugeben. Akzeptiert auch ein Array von -Objekten.
URL URL (empfohlen für Bestätigungskarten/Antworten auf Suchanfragen) URL der Bestellung, normalerweise ein Link zur Website des Händlers, auf der der Nutzer weitere Details zu einer Bestellung abrufen kann.
orderStatus OrderStatus (empfohlen für Bestätigungskarten/Antworten der Suche) Der aktuelle Status der Bestellung.
paymentMethod PaymentMethod Der Name der Kreditkarte oder einer anderen Zahlungsmethode für die Bestellung.
paymentMethodId Text Eine Kennung der verwendeten Zahlungsmethode, z.B. die letzten vier Ziffern der Kreditkartennummer.
orderDate DateTime Datum, an dem die Bestellung aufgegeben wurde.
isGift Boolesch Wurde das Angebot als Geschenk für jemand anderen als den Käufer angenommen?
Rabatt Zahl oder Text Etwaiger Rabatt wurde angewendet.
discountCurrency Text Die Währung des Rabatts im dreistelligen ISO 4217-Format.
Kunde Person oder Organization Die Partei, die die Bestellung aufgibt.
customer.name Text Name der Person.
billingAddress PostalAddress Die Rechnungsadresse für die Bestellung.
billingAddress.name Text Name der PostalAddress.
billingAddress.streetAddress Text Die Adresse. Beispiel: 1600 Amphitheatre Pkwy.
billingAddress.addressLocality Text Der Ort. Beispiel: Mountain View.
billingAddress.addressRegion Text Die Region. Beispiel: CA.
billingAddress.addressCountry Text oder Land Das Land. Beispiel: USA. Sie können auch den aus zwei Buchstaben bestehenden Ländercode nach ISO 3166-1 ALPHA-2 angeben.