Usa esta plantilla para describir el estado de entrega de paquetes.
Casos de uso
Entrega de paquetes básicos
Ejemplo mínimo para la entrega de un paquete
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>
Microdatos
<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 paquetes con información de envío
Ejemplo de entrega de paquetes con información de envío detallada
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>
Microdatos
<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>
Prueba tu lenguaje de marcado
Puedes validar tu lenguaje de marcado con la Herramienta de prueba de lenguaje de marcado de correo electrónico. Pega el código de lenguaje de marcado y haz clic en el botón Validate para analizar el contenido y recibir un informe sobre los errores presentes.
Especificación
En la siguiente tabla, se enumeran todas las propiedades disponibles para este tipo:
| Propiedad | Tipo | Descripción |
|---|---|---|
| deliveryAddress | PostalAddress | (obligatorio) Dirección de destino |
| deliveryAddress.name | Texto | Nombre de PostalAddress |
| deliveryAddress.streetAddress | Texto | (obligatorio) Indica la dirección, por ejemplo, 1600 Amphitheatre Pkwy |
| deliveryAddress.addressLocality | Texto | (obligatorio) Corresponde a la localidad, por ejemplo, Mountain View |
| deliveryAddress.addressRegion | Texto | (obligatorio) Indica la región, por ejemplo, CA |
| deliveryAddress.addressCountry | Texto o País | (obligatorio) el campo país (también puedes proporcionar el código de país ISO 3166-1 alpha-2 de dos letras) |
| deliveryAddress.postalCode | Texto | (obligatorio) Corresponde al código postal, por ejemplo, 94043 |
| originAddress | PostalAddress | Dirección del remitente |
| originAddress.name | Texto | Nombre de PostalAddress |
| originAddress.streetAddress | Texto | Indica la dirección, por ejemplo, 1600 Amphitheatre Pkwy |
| originAddress.addressLocality | Texto | Corresponde a la localidad, por ejemplo, Mountain View |
| originAddress.addressRegion | Texto | Indica la región, por ejemplo, CA |
| originAddress.addressCountry | Texto o País | el campo país (también puedes proporcionar el código de país ISO 3166-1 alpha-2 de dos letras) |
| originAddress.postalCode | Texto | Corresponde al código postal, por ejemplo, 94043 |
| expectedArrivalFrom | DateTime | Es la fecha más temprana en la que se espera que llegue el paquete. |
| expectedArrivalUntil | DateTime | (obligatorio) Es la fecha más tardía en la que se espera que llegue el paquete. |
| proveedor | Organization | (obligatorio) Es la parte responsable de la entrega del paquete. También acepta una cadena (p.ej., "FedEx"). |
| carrier.name | Texto | (obligatorio) Nombre de la organización |
| carrier.url | URL | URL de la organización |
| itemShipped | Product o Reservation | (obligatorio) Productos incluidos en este envío (para representar la cantidad, repite un producto de forma adecuada o no uses este atributo y, en su lugar, usa partOfOrder para expresar qué productos se incluyen) (también acepta un array de objetos) |
| itemShipped.name | Texto | (obligatorio) Nombre del producto |
| itemShipped.url | URL | (recomendado para tarjetas de confirmación o respuestas de la Búsqueda) URL del producto (por lo general, la página de destino del producto en el sitio web del comercio) |
| itemShipped.image | URL | (recomendado para tarjetas de confirmación o respuestas de la Búsqueda) URL de una imagen del producto (por lo general, una imagen en el sitio web del comercio) |
| itemShipped.sku | Texto | (recomendado para tarjetas de confirmación o respuestas de la Búsqueda) La unidad de mantenimiento de stock (SKU), es decir, un identificador específico del comercio para un producto o servicio, o el producto al que se refiere la oferta |
| itemShipped.description | Texto | Una breve descripción del producto |
| itemShipped.brand | Marca | Es la marca asociada con el producto. |
| itemShipped.brand.name | Texto | Nombre de la marca |
| itemShipped.color | Texto | El color del producto |
| trackingNumber | Texto | (recomendado para tarjetas de confirmación o respuestas de la Búsqueda) Número de seguimiento del remitente |
| trackingUrl | URL | (recomendado para tarjetas de confirmación o respuestas de la Búsqueda) Página web en la que se puede hacer un seguimiento del paquete |
| hasDeliveryMethod | DeliveryMethod | Método utilizado para la entrega |
| deliveryStatus | DeliveryEvent | Se agrega una entrada nueva a medida que el paquete pasa por cada etapa de su viaje (desde el envío hasta la entrega final). Es especialmente útil para las entregas de estilo de retiro (p.ej., en la tienda o desde un casillero). |
| partOfOrder | Pedido | (obligatorio) Detalles del pedido que se envía (cuando itemShipped no puede expresar los detalles sobre los productos incluidos en el envío, por ejemplo, la cantidad enviada, usa este pedido para expresar los productos) |
| partOfOrder.orderNumber | Texto | (obligatorio) Es el identificador específico del comercio para la transacción. |
| partOfOrder.merchant | Organización o Persona | (obligatorio) Es la parte que toma el pedido (p.ej., Amazon.com es un comercio para muchos vendedores). También acepta una cadena (p.ej., "Bob Dole"). |
| partOfOrder.merchant.name | Texto | (obligatorio) Nombre de la organización |
| partOfOrder.merchant.sameAs | URL | La URL de Freebase para el comercio |
| partOfOrder.orderStatus | OrderStatus | (recomendado para tarjetas de confirmación o respuestas de la Búsqueda) El estado actual del pedido |