Dostarczenie przesyłki

Użyj tego szablonu, aby opisać stan dostawy paczki.

Przypadki użycia

Podstawowa dostawa przesyłek

Minimalny przykład dostawy paczki

JSON-LD

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "ParcelDelivery",
  "deliveryAddress": {
    "@type": "PostalAddress",
    "name": "Pickup Corner",
    "streetAddress": "24 Willie Mays Plaza",
    "addressLocality": "San Francisco",
    "addressRegion": "CA",
    "addressCountry": "US",
    "postalCode": "94107"
  },
  "expectedArrivalUntil": "2027-03-12T12:00:00-08:00",
  "carrier": {
    "@type": "Organization",
    "name": "FedEx"
  },
  "itemShipped": {
    "@type": "Product",
    "name": "Google Chromecast"
  },
  "partOfOrder": {
    "@type": "Order",
    "orderNumber": "176057",
    "merchant": {
      "@type": "Organization",
      "name": "Bob Dole"
    }
  }
}
</script>

Mikrodane

<div itemscope itemtype="http://schema.org/ParcelDelivery">
  <div itemprop="deliveryAddress" itemscope itemtype="http://schema.org/PostalAddress">
    <meta itemprop="name" content="Pickup Corner"/>
    <meta itemprop="streetAddress" content="24 Willie Mays Plaza"/>
    <meta itemprop="addressLocality" content="San Francisco"/>
    <meta itemprop="addressRegion" content="CA"/>
    <meta itemprop="addressCountry" content="US"/>
    <meta itemprop="postalCode" content="94107"/>
  </div>
  <meta itemprop="expectedArrivalUntil" content="2027-03-12T12:00:00-08:00"/>
  <div itemprop="carrier" itemscope itemtype="http://schema.org/Organization">
    <meta itemprop="name" content="FedEx"/>
  </div>
  <div itemprop="itemShipped" itemscope itemtype="http://schema.org/Product">
    <meta itemprop="name" content="Google Chromecast"/>
  </div>
  <div itemprop="partOfOrder" itemscope itemtype="http://schema.org/Order">
    <meta itemprop="orderNumber" content="176057"/>
    <div itemprop="merchant" itemscope itemtype="http://schema.org/Organization">
      <meta itemprop="name" content="Bob Dole"/>
    </div>
  </div>
</div>

Dostawa przesyłki z informacjami o wysyłce

Przykład dostawy paczki ze szczegółowymi informacjami o dostawie

JSON-LD

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "ParcelDelivery",
  "deliveryAddress": {
    "@type": "PostalAddress",
    "name": "John Frank",
    "streetAddress": "24 Willie Mays Plaza",
    "addressLocality": "San Francisco",
    "addressRegion": "CA",
    "addressCountry": "US",
    "postalCode": "94107"
  },
  "originAddress": {
    "@type": "PostalAddress",
    "name": "John Frank",
    "streetAddress": "25 Willie Mays Plaza",
    "addressLocality": "San Francisco",
    "addressRegion": "CA",
    "addressCountry": "US",
    "postalCode": "94107"
  },
  "expectedArrivalFrom": "2027-03-10T12:00:00-08:00",
  "expectedArrivalUntil": "2027-03-12T12:00:00-08:00",
  "carrier": {
    "@type": "Organization",
    "name": "FedEx",
    "url": "http://fedex.com/"
  },
  "itemShipped": {
    "@type": "Product",
    "name": "iPod Mini",
    "url": "http://apple.com/ipad32gb",
    "image": "http://apple.com/images/ipad32gb.jpg",
    "sku": "B00DR0PDNE",
    "description": "iPod Mini 32Gb White",
    "brand": {
      "@type": "Brand",
      "name": "Apple"
    },
    "color": "white"
  },
  "trackingNumber": "3453291231",
  "trackingUrl": "http://fedex.com/track/3453291231",
  "potentialAction": {
    "@type": "TrackAction",
    "url": "http://fedex.com/track/3453291231"
  },
  "hasDeliveryMethod": {
    "@type": "ParcelService",
    "name": "http://schema.org/ParcelService"
  },
  "partOfOrder": {
    "@type": "Order",
    "orderNumber": "176057",
    "merchant": {
      "@type": "Organization",
      "name": "Bob Dole",
      "sameAs": "http://www.freebase.com/m/0fhkx"
    },
    "orderStatus": "http://schema.org/OrderInTransit"
  }
}
</script>

Mikrodane

<div itemscope itemtype="http://schema.org/ParcelDelivery">
  <div itemprop="deliveryAddress" itemscope itemtype="http://schema.org/PostalAddress">
    <meta itemprop="name" content="John Frank"/>
    <meta itemprop="streetAddress" content="24 Willie Mays Plaza"/>
    <meta itemprop="addressLocality" content="San Francisco"/>
    <meta itemprop="addressRegion" content="CA"/>
    <meta itemprop="addressCountry" content="US"/>
    <meta itemprop="postalCode" content="94107"/>
  </div>
  <div itemprop="originAddress" itemscope itemtype="http://schema.org/PostalAddress">
    <meta itemprop="name" content="John Frank"/>
    <meta itemprop="streetAddress" content="25 Willie Mays Plaza"/>
    <meta itemprop="addressLocality" content="San Francisco"/>
    <meta itemprop="addressRegion" content="CA"/>
    <meta itemprop="addressCountry" content="US"/>
    <meta itemprop="postalCode" content="94107"/>
  </div>
  <meta itemprop="expectedArrivalFrom" content="2027-03-10T12:00:00-08:00"/>
  <meta itemprop="expectedArrivalUntil" content="2027-03-12T12:00:00-08:00"/>
  <div itemprop="carrier" itemscope itemtype="http://schema.org/Organization">
    <meta itemprop="name" content="FedEx"/>
    <link itemprop="url" href="http://fedex.com/"/>
  </div>
  <div itemprop="itemShipped" itemscope itemtype="http://schema.org/Product">
    <meta itemprop="name" content="iPod Mini"/>
    <link itemprop="url" href="http://apple.com/ipad32gb"/>
    <link itemprop="image" href="http://apple.com/images/ipad32gb.jpg"/>
    <meta itemprop="sku" content="B00DR0PDNE"/>
    <meta itemprop="description" content="iPod Mini 32Gb White"/>
    <div itemprop="brand" itemscope itemtype="http://schema.org/Brand">
      <meta itemprop="name" content="Apple"/>
    </div>
    <meta itemprop="color" content="white"/>
  </div>
  <meta itemprop="trackingNumber" content="3453291231"/>
  <link itemprop="trackingUrl" href="http://fedex.com/track/3453291231"/>
  <div itemprop="potentialAction" itemscope itemtype="http://schema.org/TrackAction">
    <link itemprop="url" href="http://fedex.com/track/3453291231"/>
  </div>
  <div itemprop="hasDeliveryMethod" itemscope itemtype="http://schema.org/ParcelService">
    <meta itemprop="name" content="http://schema.org/ParcelService"/>
  </div>
  <div itemprop="partOfOrder" itemscope itemtype="http://schema.org/Order">
    <meta itemprop="orderNumber" content="176057"/>
    <div itemprop="merchant" itemscope itemtype="http://schema.org/Organization">
      <meta itemprop="name" content="Bob Dole"/>
      <link itemprop="sameAs" href="http://www.freebase.com/m/0fhkx"/>
    </div>
    <link itemprop="orderStatus" href="http://schema.org/OrderInTransit"/>
  </div>
</div>

Sprawdź znaczniki

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

Specyfikacja

W tabeli poniżej znajdziesz wszystkie dostępne właściwości tego typu:

Właściwość Typ Opis
deliveryAddress PostalAddress (wymagany) Adres miejsca docelowego.
deliveryAddress.name Tekst Nazwa PostalAddress.
deliveryAddress.streetAddress Tekst (wymagany) Adres. Na przykład 1600 Amphitheatre Pkwy.
deliveryAddress.addressLocality Tekst (wymagane) Lokalizacja. Na przykład Mountain View.
deliveryAddress.addressRegion Tekst (wymagany) Region. Na przykład CA.
deliveryAddress.addressCountry Tekst lub Country (wymagany) Kraj. Na przykład USA. Możesz też podać dwuliterowy kod kraju w formacie ISO 3166-1 alpha-2.
deliveryAddress.postalCode Tekst (wymagany) Kod pocztowy. Na przykład: 94043.
originAddress PostalAddress Adres nadawcy.
originAddress.name Tekst Nazwa PostalAddress.
originAddress.streetAddress Tekst Ulica i numer. Na przykład 1600 Amphitheatre Pkwy.
originAddress.addressLocality Tekst Miejscowość. Na przykład Mountain View.
originAddress.addressRegion Tekst Region. Na przykład CA.
originAddress.addressCountry Tekst lub Country Kraj. Na przykład USA. Możesz też podać dwuliterowy kod kraju w formacie ISO 3166-1 alpha-2.
originAddress.postalCode Tekst Kod pocztowy. Na przykład: 94043.
expectedArrivalFrom DateTime Najwcześniejsza data, w której przesyłka powinna dotrzeć.
expectedArrivalUntil DateTime (wymagane) Najpóźniejsza data, w której przesyłka ma dotrzeć.
operator Organizacja (wymagany) Podmiot odpowiedzialny za dostawę paczki. Akceptuje też ciąg znaków (np. „FedEx”).
carrier.name Tekst (wymagane) Nazwa organizacji.
carrier.url URL Adres URL organizacji.
itemShipped Produkt lub Rezerwacja (wymagany) Produkty uwzględnione w tej dostawie. Aby określić ilość, powtórz odpowiednio produkt lub nie używaj tego atrybutu i zamiast niego użyj atrybutu partOfOrder, aby określić, jakie produkty są uwzględnione. Akceptuje też tablicę obiektów.
itemShipped.name Tekst (wymagane) Nazwa produktu.
itemShipped.url URL (zalecane w przypadku kart potwierdzenia lub odpowiedzi w wyszukiwarce) Adres URL produktu, zwykle strona docelowa produktu w witrynie sprzedawcy.
itemShipped.image URL (zalecane w przypadku kart potwierdzenia lub odpowiedzi w wyszukiwarce) Adres URL obrazu produktu, zwykle obrazu w witrynie sprzedawcy.
itemShipped.sku Tekst (zalecane w przypadku kart potwierdzenia lub odpowiedzi w wyszukiwarce) Jednostka SKU, czyli identyfikator produktu lub usługi przypisany przez sprzedawcę, lub produkt, do którego odnosi się oferta.
itemShipped.description Tekst Krótki opis produktu.
itemShipped.brand Marka Marka powiązana z produktem.
itemShipped.brand.name Tekst Nazwa marki.
itemShipped.color Tekst Kolor produktu.
trackingNumber Tekst (zalecane w przypadku kart potwierdzenia lub odpowiedzi w wyszukiwarce) Numer śledzenia przesyłki.
trackingUrl URL (zalecane w przypadku kart potwierdzenia lub odpowiedzi w wyszukiwarce) Strona internetowa, na której można śledzić przesyłkę.
hasDeliveryMethod DeliveryMethod Metoda dostawy.
deliveryStatus DeliveryEvent Nowy wpis jest dodawany, gdy paczka przechodzi przez każdy etap podróży (od wysyłki do dostawy). Jest to szczególnie przydatne w przypadku dostaw z odbiorem osobistym (np. w sklepie lub w skrytce).
partOfOrder Zamów (wymagane) Szczegóły wysyłanego zamówienia. Jeśli szczegóły dotyczące produktów uwzględnionych w przesyłce nie mogą być wyrażone za pomocą elementu itemShipped (np. ilość wysłanych produktów), użyj tego zamówienia, aby wyrazić produkty.
partOfOrder.orderNumber Tekst (wymagany) Identyfikator transakcji właściwy dla konkretnego sprzedawcy.
partOfOrder.merchant Organization lub Person (wymagany) Podmiot przyjmujący zamówienie (np. Amazon.com jest sprzedawcą dla wielu sprzedawców). Akceptuje też ciąg znaków (np. „Bob Dole”).
partOfOrder.merchant.name Tekst (wymagane) Nazwa organizacji.
partOfOrder.merchant.sameAs URL Adres URL Freebase sprzedawcy.
partOfOrder.orderStatus OrderStatus (zalecane w przypadku kart potwierdzenia lub odpowiedzi w wyszukiwarce) Bieżący stan zamówienia.