Livraison du colis

Utilisez ce modèle pour décrire l'état de livraison d'un colis.

Cas d'utilisation

Livraison de colis de base

Exemple minimal pour une livraison de colis

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>

Microdonnées

<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>

Livraison de colis avec informations de livraison

Exemple de livraison de colis avec des informations détaillées sur la livraison

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>

Microdonnées

<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>

Tester le balisage

Vous pouvez valider votre balisage à l'aide de l'outil de test du balisage des e-mails. Collez votre code de balisage, puis cliquez sur le bouton Valider pour analyser le contenu et recevoir un rapport sur les éventuelles erreurs.

Spécification

Le tableau suivant répertorie toutes les propriétés disponibles pour ce type:

Propriété Type Description
addresse de livraison PostalAddress (obligatoire) Adresse de la destination.
deliveryAddress.name Texte Nom de PostalAddress.
deliveryAddress.streetAddress Texte (obligatoire) : adresse postale. Exemple : 1600 Amphitheatre Pkwy.
deliveryAddress.addressLocality Texte (obligatoire) : localité. Par exemple, Mountain View.
deliveryAddress.addressRegion Texte (obligatoire) La région. Exemple : CA.
deliveryAddress.addressCountry Texte ou Pays (obligatoire) Pays. Par exemple : États-Unis. Vous pouvez également indiquer le code pays ISO 3166-1 alpha-2 à deux lettres.
deliveryAddress.postalCode Texte (obligatoire) : code postal. (par exemple, 94043).
originAddress PostalAddress Adresse de l'expéditeur.
originAddress.name Texte Nom de PostalAddress.
originAddress.streetAddress Texte Adresse postale. Exemple : 1600 Amphitheatre Pkwy.
originAddress.addressLocality Texte Localité. Par exemple, Mountain View.
originAddress.addressRegion Texte Région. Exemple : CA.
originAddress.addressCountry Texte ou Pays Pays. Par exemple : États-Unis. Vous pouvez également indiquer le code pays ISO 3166-1 alpha-2 à deux lettres.
originAddress.postalCode Texte Code postal. (par exemple, 94043).
arrivée prévue DateTime Date prévue à laquelle le colis devrait arriver.
prévuArrivéeJusqu'à DateTime (obligatoire) : date la plus prévue pour la livraison du colis.
opérateur Entreprise (obligatoire) : partie responsable de la livraison du colis. Accepte également une chaîne (par exemple, "FedEx").
carrier.name [nom de l'opérateur] Texte (obligatoire) Nom de l'organisation.
opérateur.url URL URL de l'organisation.
Expédié Produit ou Réservation (obligatoire) Produits inclus dans cette livraison. Pour représenter la quantité, vous devez répéter un produit de façon appropriée ou ne pas utiliser cet attribut. Utilisez plutôt partOfOrder pour indiquer quels produits sont inclus. Accepte également un tableau d'objets.
itemShipped.name Texte (obligatoire) Nom du produit.
itemShipped.url URL (Recommandé pour les fiches de confirmation/Réponses de recherche) du produit, généralement la page de destination du produit sur le site Web du marchand.
itemShipped.image URL (recommandé pour les fiches de confirmation/Réponses à la recherche) d'une image du Produit, généralement une image sur le site Web du marchand.
itemShipped.sku Texte (Recommandé pour les fiches de confirmation/Réponses de recherche) : code SKU (Stock Keeping Unit, unité de gestion des stocks), c'est-à-dire l'identifiant propre à un marchand pour un produit ou un service, ou le produit auquel l'offre fait référence.
itemShipped.descriptif Texte Brève description du Produit.
itemShipped.brand [marque] Marque Marque associée au Produit.
itemShipped.brand.name Texte Nom de la marque.
itemShipped.color [couleur]. Texte Couleur du produit.
trackingNumber (numéro de suivi) Texte Recommandé pour les cartes de confirmation/Réponses à la recherche : numéro de suivi de l'expéditeur.
trackingUrl URL (Recommandé pour les cartes de confirmation/Réponses de recherche) sur la page Web où le colis peut être suivi.
hasDeliveryMethod DeliveryMethod Méthode de diffusion.
livraisonStatus DeliveryEvent Une nouvelle entrée est ajoutée lorsque le colis passe par toutes les étapes du parcours (de la livraison à la livraison finale). Particulièrement utile pour les livraisons de type retrait (par exemple, en magasin ou dans un casier).
partieDeOrdre Order (obligatoire) Détails de la commande en cours d'expédition. Lorsque les informations sur les produits incluses dans le colis ne peuvent pas être exprimées par itemShipped (par exemple, la quantité expédiée), utilisez cette Commande pour exprimer les Produits.
partOfOrder.orderNumber Texte (obligatoire) : identifiant propre à la transaction.
partOfOrder.marchand Organisation ou Personne (obligatoire) : partie prenant la commande (par exemple, Amazon.com est un marchand pour de nombreux vendeurs). Accepte également une chaîne (par exemple, "Pierre Bob").
partOfOrder.merchant.name Texte (obligatoire) Nom de l'organisation.
partOfOrder.merchant.sameAs URL URL Freebase du marchand.
partOfOrder.orderStatus OrderStatus (état de la commande) (recommandé pour les fiches de confirmation/Réponses à la recherche) : état actuel de la commande.