Bestellen

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

Anwendungsfälle

Grundauftrag

Minimales Beispiel 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 Ihren Bestellungen die Schaltfläche View Order hinzufügen, indem Sie die Property url festlegen. Wenn Sie eine direkte Verknüpfung zu einer mobilen App herstellen möchten, fügen Sie auch ein 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

Beispielbestellung 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

Du kannst dein Markup mit dem E-Mail-Markup-Tester validieren. Fügen Sie den Markup-Code ein und klicken Sie auf die Schaltfläche Validieren, um den Inhalt zu scannen und einen Fehler zu melden.

Spezifikation

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

Attribut Typ Beschreibung
Händler Organisation oder Person (erforderlich) Die Partei, die die Bestellung entgegennimmt (z.B. Amazon.com ist ein Händler für viele Verkäufer). Akzeptiert auch einen String (z.B. „Amazon.com“).
merchant.name Text (Erforderlich) Name der Organisation.
merchant.sameAs URL Die Freebase-URL für den Händler.
orderNumber (Bestellnummer) Text (erforderlich) Die händlerspezifische Kennung für die Transaktion.
priceCurrency (Preiswährung) Text (erforderlich) Die Währung (im dreistelligen ISO 4217-Format) des Auftragspreises.
Preis Zahl oder Text (erforderlich) Der Gesamtpreis der gesamten Transaktion.
Angenommenes Angebot Angebot (erforderlich) Die in der Bestellung enthaltenen Angebote. Akzeptiert außerdem ein Array von Objekten.
acceptedOffer.itemOffered Produkt oder Reservierung (erforderlich) Der Artikel, der verkauft wird.
acceptedOffer.itemOffered. Text (erforderlich) Name des Produkts.
acceptedOffer.itemOffered.SKU Text Empfohlen für Bestätigungskarten/Suchantworten: Stock Keeping Unit (SKU), d.h. eine händlerspezifische Kennzeichnung für ein Produkt oder eine Dienstleistung oder das Produkt, auf das sich das Angebot bezieht.
acceptedOffer.itemOffered. URL (für Bestätigungskarten/Suchantworten empfohlen) die URL des Produkts, in der Regel die Landingpage des Produkts auf der Website des Händlers.
acceptedOffer.itemOffered. Bild URL Empfohlen für Bestätigungskarten/Suchantworten: URL eines Bildes des Produkts, normalerweise ein Bild auf der Website des Händlers.
acceptedOffer.itemOffered. Text Die Farbe des Produkts.
acceptedOffer. Zahl oder Text (Erforderlich) Der Preis pro Einheit für das Produkt.
acceptedOffer.Preiswährung Text (Erforderlich) Die Währung (im dreistelligen ISO 4217-Format) des Preises.
acceptedOffer.Menge Quantitativer Wert (Erforderlich) Das Intervall und die Maßeinheit, für die Bestellmengen gelten, für die das Angebot oder die Preisspezifikation gilt.
acceptedOffer.zulässige Menge. Zahl (erforderlich) Der Wert der Produkteigenschaft.
acceptedOffer.Preisspezifikation Preisspezifikation Eine oder mehrere detaillierte Preisspezifikationen, die den Preis pro Einheit sowie Liefer- oder Zahlungsgebühren angeben.
acceptedOffer.priceSpecification.price Zahl oder Text Der Gesamtpreis der gesamten Transaktion.
acceptedOffer.priceSpecification.priceCurrency [Preiswährung] Text Die Währung des aus drei Buchstaben bestehenden ISO 4217-Formats für den Bestellwert.
acceptedOffer.itemCondition OfferItemCondition Eine Textbeschreibung des Zustands des Produkts oder der Dienstleistung oder der im Angebot enthaltenen Produkte oder Dienstleistungen.
acceptedOffer. Organisation oder Person Partei, an die die Bestellung aufgegeben wurde. Akzeptiert auch einen String (z.B. „).
acceptedOffer.seller.Name Text Name der Organisation.
priceSpecification Preisspezifikation Empfohlen für Bestätigungskarten/Suchantworten Detailliertere Alternativen zu price/priceCurrency Wird auch zur Angabe von Steuern und Versandkosten verwendet. Akzeptiert außerdem ein Array von Objekten.
url URL (empfohlen für Bestätigungskarten/Suchantworten) die URL der Bestellung, normalerweise ein Link zur Website des Händlers, auf der der Nutzer weitere Details zu einer Bestellung abrufen kann.
Bestellstatus Bestellstatus (für Bestätigungskarten/Antworten in der Suche empfohlen) Der aktuelle Status der Bestellung.
Zahlungsmethode Zahlungsmethode Der Name der Kreditkarte oder einer anderen Zahlungsmethode für die Bestellung.
Zahlungsmethoden-ID Text Eine Kennung für die verwendete Zahlungsmethode (z.B. die letzten vier Ziffern der Kreditkarte).
orderDate (Bestelldatum) DateTime Datum der Bestellung.
isGift (Geschenk) Boolesch Wurde das Angebot nicht dem Käufer als Geschenk angeboten?
discount Zahl oder Text Eventueller Rabatt.
Rabattwährung Text Die Währung des Rabatts (im dreistelligen ISO-4217-Format).
Kunde Person oder Organisation Party, die die Bestellung aufgibt.
customer. Text Name der Person.
billingAddress PostalAddress Die Rechnungsadresse für die Bestellung.
billingAddress.name Text Name der Postanschrift.
billingAddress.streetAddress Text Die Adresse. Beispiel: 1600 Amphitheatre Pkwy.
billingAddress.addressLocality Text Der Ort. z. B. Mountain View.
billingAddress.addressRegion Text Die Region. Beispiel: CA.
billingAddress.addressCountry Text oder Land Das Land. Beispiel: USA. Du kannst auch den aus zwei Buchstaben bestehenden Ländercode gemäß ISO 3166-1 alpha-2 angeben.