Use este modelo para descrever o status da entrega de pacotes.
Casos de uso
Entrega básica de pacotes
Exemplo mínimo de entrega de pacotes
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>
Microdados
<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>
Entrega de pacotes com informações de envio
Exemplo de entrega de pacotes com detalhes das informações de envio
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>
Microdados
<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>
Testar sua marcação
Você pode validar sua marcação usando a Ferramenta para testar a marcação em e-mails. Cole o código de marcação e clique no botão Validar para analisar o conteúdo e receber um relatório sobre os erros encontrados.
Especificação
A tabela a seguir lista todas as propriedades disponíveis para esse tipo:
| Propriedade | Tipo | Descrição |
|---|---|---|
| deliveryAddress | PostalAddress | (obrigatório) Endereço de destino. |
| deliveryAddress.name | Texto | Nome do PostalAddress. |
| deliveryAddress.streetAddress | Texto | (obrigatório) É o endereço. Por exemplo, 1600 Amphitheatre Pkwy. |
| deliveryAddress.addressLocality | Texto | (obrigatório) É a localidade. Por exemplo, Mountain View. |
| deliveryAddress.addressRegion | Texto | (obrigatório) É a região. Por exemplo, CA. |
| deliveryAddress.addressCountry | Texto ou país | (obrigatório) É o país. Por exemplo, EUA. Você também pode fornecer o código de país ISO 3166-1 alfa-2 de duas letras. |
| deliveryAddress.postalCode | Texto | (obrigatório) É o código postal. Por exemplo, 94043. |
| originAddress | PostalAddress | Endereço do remetente. |
| originAddress.name | Texto | Nome do PostalAddress. |
| originAddress.streetAddress | Texto | É o endereço. Por exemplo, 1600 Amphitheatre Pkwy. |
| originAddress.addressLocality | Texto | É a localidade. Por exemplo, Mountain View. |
| originAddress.addressRegion | Texto | É a região. Por exemplo, CA. |
| originAddress.addressCountry | Texto ou país | É o país. Por exemplo, EUA. Você também pode fornecer o código de país ISO 3166-1 alfa-2 de duas letras. |
| originAddress.postalCode | Texto | É o código postal. Por exemplo, 94043. |
| expectedArrivalFrom | DateTime | A data mais antiga em que o pacote deve chegar. |
| expectedArrivalUntil | DateTime | (obrigatório) A data mais recente em que o pacote deve chegar. |
| carrier | Organização | (obrigatório) A parte responsável pela entrega do pacote. Também aceita uma string (por exemplo, "FedEx"). |
| carrier.name | Texto | (obrigatório) Nome da organização. |
| carrier.url | URL | URL da organização. |
| itemShipped | Produto ou reserva | (obrigatório) Produtos incluídos neste envio. Para representar a quantidade, repita um produto adequadamente ou não use esse atributo e use partOfOrder para expressar quais produtos estão incluídos. Também aceita uma matriz de objetos. |
| itemShipped.name | Texto | (obrigatório) Nome do produto. |
| itemShipped.url | URL | (recomendado para cartões de confirmação/respostas da pesquisa) URL do produto, normalmente a página de destino do produto no site do comerciante. |
| itemShipped.image | URL | (recomendado para cartões de confirmação/respostas da pesquisa) URL de uma imagem do produto, normalmente uma imagem no site do comerciante. |
| itemShipped.sku | Texto | (recomendado para cartões de confirmação/respostas da pesquisa) A unidade de manutenção de estoque (SKU), ou seja, um identificador específico do comerciante para um produto ou serviço, ou o produto a que a oferta se refere. |
| itemShipped.description | Texto | Uma breve descrição do produto. |
| itemShipped.brand | Marca | A marca associada ao produto. |
| itemShipped.brand.name | Texto | Nome da marca. |
| itemShipped.color | Texto | A cor do produto. |
| trackingNumber | Texto | (recomendado para cartões de confirmação/respostas da pesquisa) Número de rastreamento do remetente. |
| trackingUrl | URL | (recomendado para cartões de confirmação/respostas da pesquisa) Página da Web em que o pacote pode ser rastreado. |
| hasDeliveryMethod | DeliveryMethod | Método usado para entrega. |
| deliveryStatus | DeliveryEvent | Nova entrada adicionada à medida que o pacote passa por cada etapa da jornada (do envio à entrega final). Especialmente útil para entregas no estilo de retirada (por exemplo, na loja, em um armário). |
| partOfOrder | Ordem | (obrigatório) Detalhes do pedido que está sendo enviado. Quando os detalhes sobre os produtos incluídos no envio não podem ser expressos por itemShipped (por exemplo, quantidade enviada), use essa ordem para expressar os produtos. |
| partOfOrder.orderNumber | Texto | (obrigatório) O identificador específico do comerciante para a transação. |
| partOfOrder.merchant | Organização ou pessoa | (obrigatório) A parte que recebe o pedido (por exemplo, a Amazon.com é um comerciante para muitos vendedores). Também aceita uma string (por exemplo, "Bob Dole"). |
| partOfOrder.merchant.name | Texto | (obrigatório) Nome da organização. |
| partOfOrder.merchant.sameAs | URL | O URL do Freebase para o comerciante. |
| partOfOrder.orderStatus | OrderStatus | (recomendado para cartões de confirmação/respostas da pesquisa) O status atual do pedido. |