Usa esta plantilla para describir el estado de entrega de los paquetes.
Casos de uso
Entrega básica de paquetes
Ejemplo mínimo de 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 detallada de envío
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 marcado y haz clic en el botón Validar para analizar el contenido y recibir un informe sobre los errores presentes.
Especificación
En la siguiente tabla, se enumeran todas las propiedades disponibles de este tipo:
Propiedad | Tipo | Descripción |
---|---|---|
deliveryAddress | PostalAddress | Dirección de destino (obligatoria). |
deliveryAddress.name | Texto | Es el nombre de la dirección postal. |
deliveryAddress.streetAddress | Texto | La dirección (obligatoria) Por ejemplo, 1600 Amphitheatre Pkwy. |
deliveryAddress.addressLocality | Texto | (obligatorio) Es la localidad. Por ejemplo, Mountain View. |
deliveryAddress.addressRegion | Texto | La región (obligatoria). Por ejemplo, AC. |
deliveryAddress.addressCountry | Texto o País | El país (obligatorio) Por ejemplo, USA. También puedes proporcionar el código de país ISO 3166-1 alpha-2 de dos letras. |
deliveryAddress.postalCode | Texto | El código postal (obligatorio) por ejemplo, 94043. |
originAddress | PostalAddress | Dirección del remitente. |
originAddress.name | Texto | Es el nombre de la dirección postal. |
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, AC. |
originAddress.addressCountry | Texto o País | El país. Por ejemplo, USA. 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 | La fecha más temprana en la que se espera que llegue el paquete. |
expectedArrivalUntil | DateTime | (obligatorio) Indica la fecha más reciente en la que se espera que llegue el paquete. |
operador | Organization | La parte responsable de la entrega de paquetes (obligatorio) También acepta una cadena (por ejemplo, "FedEx"). |
carrier.name | Texto | Nombre de la organización (obligatorio) |
carrier.url | URL | URL de la organización. |
itemShipped | Producto o reserva | (obligatorio) Productos incluidos en este envío. Para representar la cantidad, repite un Producto de forma apropiada o no uses este atributo y usa partOfOrder en su lugar para expresar los Productos que se incluyen. También acepta un array de objetos. |
itemShipped.name | Texto | Nombre del producto (obligatorio). |
itemShipped.url | URL | (recomendada para las tarjetas de confirmación o las respuestas de la Búsqueda) del Producto, que suele ser la página de destino del producto en el sitio web del comercio. |
itemShipped.image | URL | (opción recomendada para las tarjetas de confirmación y las respuestas a la Búsqueda) de una imagen del Producto, que suele ser una imagen del sitio web del comercio. |
itemShipped.sku | Texto | (recomendado para tarjetas de confirmación o respuestas a la búsqueda): La unidad de mantenimiento de inventario (SKU), es decir, el identificador específico del comercio para un producto o servicio, o bien el producto al que hace referencia la oferta. |
itemShipped.description | Texto | Una descripción breve del producto. |
itemShipped.brand | Marca | Es la marca asociada con el Producto. |
itemShipped.brand.name | Texto | Es el nombre de la marca. |
itemShipped.color | Texto | Es el color del producto. |
trackingNumber | Texto | Número de seguimiento del remitente (se recomienda para tarjetas de confirmación o respuestas de la Búsqueda) |
trackingUrl | URL | (Se recomienda para tarjetas de confirmación o respuestas de la Búsqueda) Es una página web en la que se puede realizar un seguimiento del paquete. |
hasDeliveryMethod | DeliveryMethod | Es el método que se usa para la entrega. |
deliveryStatus | DeliveryEvent | Se agrega una nueva entrada a medida que el paquete pasa por cada etapa del recorrido (desde el envío hasta la entrega final). Esto es especialmente útil para entregas con estilo de retiro (p.ej., en la tienda o desde un casillero). |
partOfOrder | Pedido | (obligatorio) Son los detalles del pedido que se enviará. Cuando los detalles de los Productos incluidos en el envío no se puedan expresar por itemShipped (p.ej., 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 | Organization o Person | (obligatorio) Es la parte que realiza el pedido (p.ej., Amazon.com es un comercio para muchos vendedores). También acepta una cadena (por ejemplo, "Bob Dole"). |
partOfOrder.merchant.name | Texto | Nombre de la organización (obligatorio) |
partOfOrder.merchant.sameAs | URL | La URL de Freebase correspondiente al comercio. |
partOfOrder.orderStatus | OrderStatus | (recomendado para tarjetas de confirmación/respuestas de la Búsqueda) Es el estado actual del pedido. |