Utilizza questo modello per descrivere lo stato della consegna dei pacchi.
Casi d'uso
Consegna di base dei pacchi
Esempio minimo per la consegna di un pacco
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>
Microdati
<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>
Consegna di pacchi con informazioni sulla spedizione
Esempio di consegna di un pacco con informazioni dettagliate sulla spedizione
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>
Microdati
<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>
Verifica il codice di markup
Puoi convalidare il markup utilizzando lo Strumento di test per il markup delle email. Incolla il codice di markup e fai clic sul pulsante Convalida per scansionare i contenuti e ricevere un report su eventuali errori presenti.
Specifica
La tabella seguente elenca tutte le proprietà disponibili per questo tipo:
| Proprietà | Tipo | Descrizione |
|---|---|---|
| deliveryAddress | PostalAddress | (obbligatorio) Indirizzo di destinazione. |
| deliveryAddress.name | Testo | Nome di PostalAddress. |
| deliveryAddress.streetAddress | Testo | (obbligatorio) L'indirizzo civico. Ad esempio, 1600 Amphitheatre Pkwy. |
| deliveryAddress.addressLocality | Testo | (obbligatorio) La località. Ad esempio, Mountain View. |
| deliveryAddress.addressRegion | Testo | (obbligatorio) La regione. Ad esempio, CA. |
| deliveryAddress.addressCountry | Testo o Paese | (obbligatorio) Il paese. Ad esempio, USA. Puoi anche fornire il codice paese alpha-2 nel formato ISO 3166-1 di due lettere. |
| deliveryAddress.postalCode | Testo | (obbligatorio) Il codice postale. Ad esempio, 94043. |
| originAddress | PostalAddress | Indirizzo del mittente. |
| originAddress.name | Testo | Nome di PostalAddress. |
| originAddress.streetAddress | Testo | L'indirizzo civico. Ad esempio, 1600 Amphitheatre Pkwy. |
| originAddress.addressLocality | Testo | La località. Ad esempio, Mountain View. |
| originAddress.addressRegion | Testo | La regione. Ad esempio, CA. |
| originAddress.addressCountry | Testo o Paese | Il paese. Ad esempio, USA. Puoi anche fornire il codice paese alpha-2 nel formato ISO 3166-1 di due lettere. |
| originAddress.postalCode | Testo | Il codice postale. Ad esempio, 94043. |
| expectedArrivalFrom | DateTime | La prima data di arrivo prevista del pacco. |
| expectedArrivalUntil | DateTime | (obbligatorio) L'ultima data di arrivo prevista del pacco. |
| carrier | Organizzazione | (obbligatorio) La parte responsabile della consegna del pacco. Accetta anche una stringa (ad es. "FedEx"). |
| carrier.name | Testo | (obbligatorio) Nome dell'organizzazione. |
| carrier.url | URL | URL dell'organizzazione. |
| itemShipped | Prodotto o Prenotazione | (obbligatorio) Prodotti inclusi in questa spedizione. Per rappresentare la quantità, ripeti un prodotto in modo appropriato oppure non utilizzare questo attributo e usa invece partOfOrder per indicare i prodotti inclusi. Accetta anche un array di oggetti. |
| itemShipped.name | Testo | (obbligatorio) Nome del prodotto. |
| itemShipped.url | URL | (consigliato per le schede di conferma/risposte di ricerca) URL del prodotto, in genere la pagina di destinazione del prodotto sul sito web del commerciante. |
| itemShipped.image | URL | (consigliato per le schede di conferma/risposte di ricerca) URL di un'immagine del prodotto, in genere un'immagine sul sito web del commerciante. |
| itemShipped.sku | Testo | (consigliato per le schede di conferma/risposte di ricerca) Il codice identificativo dell'articolo (SKU), ovvero un identificatore specifico del commerciante per un prodotto o un servizio, o il prodotto a cui si riferisce l'offerta. |
| itemShipped.description | Testo | Una breve descrizione del prodotto. |
| itemShipped.brand | Brand | Il brand associato al prodotto. |
| itemShipped.brand.name | Testo | Nome del brand. |
| itemShipped.color | Testo | Il colore del prodotto. |
| trackingNumber | Testo | (consigliato per le schede di conferma/risposte di ricerca) Numero di tracciamento del mittente. |
| trackingUrl | URL | (consigliato per le schede di conferma/risposte di ricerca) Pagina web in cui è possibile monitorare il pacco. |
| hasDeliveryMethod | DeliveryMethod | Metodo utilizzato per la consegna. |
| deliveryStatus | DeliveryEvent | Nuova voce aggiunta man mano che il pacco passa attraverso ogni fase del suo viaggio (dalla spedizione alla consegna finale). Particolarmente utile per le consegne in stile ritiro (ad es. in negozio, da un armadietto). |
| partOfOrder | Ordine | (obbligatorio) Dettagli dell'ordine in fase di spedizione. Quando i dettagli sui prodotti inclusi nella spedizione non possono essere espressi da itemShipped (ad es. quantità spedita), utilizza questo ordine per esprimere i prodotti. |
| partOfOrder.orderNumber | Testo | (obbligatorio) L'identificatore specifico del commerciante per la transazione. |
| partOfOrder.merchant | Organizzazione o Persona | (obbligatorio) La parte che riceve l'ordine (ad es. Amazon.com è un commerciante per molti venditori). Accetta anche una stringa (ad es. "Bob Dole"). |
| partOfOrder.merchant.name | Testo | (obbligatorio) Nome dell'organizzazione. |
| partOfOrder.merchant.sameAs | URL | L'URL di Freebase per il commerciante. |
| partOfOrder.orderStatus | OrderStatus | (consigliato per le schede di conferma/risposte di ricerca) Lo stato attuale dell'ordine. |