OfferShippingDetails
Sous-objet de Schema.org Offer qui décrit les conditions de livraison (tarif, destination, délai). Requis par Google Merchant Center et par les agents IA pour afficher les frais de port dans les comparateurs. Le filtre Shopify natif l'omet.
Sous-objet de Schema.org Offer qui décrit les conditions de livraison (tarif, destination, délai). Requis par Google Merchant Center et par les agents IA pour afficher les frais de port dans les comparateurs. Le filtre Shopify natif l'omet.
Champs essentiels
| Champ | Valeur typique |
|---|---|
shippingRate | MonetaryAmount (value, currency) |
shippingDestination | DefinedRegion (addressCountry) |
deliveryTime | ShippingDeliveryTime avec handlingTime + transitTime |
doesNotShip | Booléen, indique les destinations exclues |
Snippet Shopify
"shippingDetails": {
"@type": "OfferShippingDetails",
"shippingRate": {
"@type": "MonetaryAmount",
"value": "{{ product.metafields.custom.shipping_rate | default: 0 }}",
"currency": "EUR"
},
"shippingDestination": {
"@type": "DefinedRegion",
"addressCountry": "FR"
}
}
Créer le metafield custom.shipping_rate dans Admin → Settings → Custom data → Products.
Impact citation IA
Les agents IA shopping (ChatGPT, Gemini, Copilot) affichent les frais de port dans leurs cartes produit. Sans OfferShippingDetails, le produit apparaît avec « livraison non spécifiée » ou n’apparaît pas du tout dans les filtres « free shipping ».
À ne pas confondre avec
- [[merchant-return-policy]] : politique de retour, autre sous-objet d’Offer.
- Mode de livraison Shopify : configuration backend, doit être cohérente avec le schema.