Get Started
Comment ajouter l'attribut Seuil de livraison gratuite aux flux Google Shopping
  1. Home
  2. Knowledge Base
  3. Fields & Mapping
  4. How to add the Free shipping threshold attribute to Google Shopping feeds

Comment ajouter l'attribut Seuil de livraison gratuite aux flux Google Shopping

Google Merchant Center peut afficher un badge « Livraison gratuite » sur vos annonces Shopping lorsqu'il connaît la valeur minimale de la commande qui débloque la livraison gratuite. Sans ces données dans votre flux, les acheteurs ne peuvent pas voir ce badge avant de cliquer — ce qui signifie une opportunité manquée de vous démarquer.

L'attribut Seuil de livraison gratuite résout ce problème. Il lit automatiquement vos méthodes de livraison gratuite WooCommerce et ajoute le montant minimum de la commande à chaque produit de votre flux Google Shopping sous la forme de g:free_shipping_threshold. Aucune saisie manuelle requise.

Cet attribut est disponible uniquement sur Product Feed Elite et fonctionne exclusivement avec les flux Google Shopping.

Prérequis

Avant de commencer, confirmez ce qui suit :

ExigenceCe qu'il faut vérifier
Product Feed Elite installé et actifWP Admin → Plugins
Au moins un flux Google Shopping existeFlux de produits → Gérer les flux
Une méthode de livraison gratuite est configurée dans WooCommerce avec un montant minimum de commandeLa méthode WooCommerce → Paramètres → Expédition → Zones d'expédition → Livraison gratuite → le champ Montant minimum de commande doit être rempli

Le plugin ne lit que les méthodes de livraison gratuite qui nécessitent un montant minimum de panier. Si votre méthode de livraison gratuite est définie uniquement sur « Aucun minimum » ou « Coupon valide requis », l'attribut de seuil ne renvoie rien.

Comment le plugin lit vos données de livraison

Lorsque le flux est généré, le plugin analyse chaque zone de livraison WooCommerce. Pour chaque zone, il recherche une méthode de livraison gratuite activée où :

  • Montant minimum de la commande (requis) est défini sur Un montant minimum de commandeUn montant minimum de commande OU un coupon, ou Un montant minimum de commande ET un coupon
  • Le montant minimum est supérieur à zéro

Il renvoie ensuite un élément g:free_shipping_threshold par pays — en utilisant le seuil éligible le plus bas trouvé si un pays apparaît dans plusieurs zones.

La valeur g:price_threshold utilise la devise de votre boutique WooCommerce (par exemple, 50,00 AUD25,00 EUR).

Comment ajouter l'attribut à votre flux

Étape 1 : Ouvrez votre flux Google Shopping

Accédez à Flux de produits → Gérer les flux et cliquez sur le nom de votre flux Google Shopping.

Étape 2 : Accédez à l'onglet Mappage des champs

Cliquez sur l'onglet Mappage des champs en haut de l'éditeur de flux.

Étape 3 : Trouvez la ligne Seuil de livraison gratuite

Faites défiler la liste des attributs jusqu'à ce que vous voyiez Seuil de livraison gratuite. Si la ligne est déjà présente mais que la colonne Valeur est vide, passez à l'étape 4. Si la ligne n'est pas visible, cliquez sur Ajouter un mappage de champ pour ajouter une nouvelle ligne de mappage.

Étape 4 : Mappez l'attribut

Dans le menu déroulant Valeur pour la ligne Seuil de livraison gratuite, sélectionnez Seuil de livraison gratuite dans le groupe Attributs principaux.

Onglet de mappage de champs affichant la ligne Seuil de livraison gratuite

Étape 5 : Enregistrez le flux

Cliquez sur Enregistrer les modifications en bas de la page. La prochaine fois que votre flux sera généré, il inclura l'élément g:free_shipping_threshold pour chaque produit.

À quoi ressemble la sortie dans le flux

Le plugin ajoute un bloc g:free_shipping_threshold séparé pour chaque pays qu'il trouve dans vos zones de livraison :

<g:free_shipping_threshold>
  <g:country>US</g:country>
  <g:price_threshold>50.00 USD</g:price_threshold>
</g:free_shipping_threshold>

Si votre flux couvre plusieurs pays, vous verrez un bloc par pays — chacun avec son propre seuil de prix.

Dépannage

Free shipping threshold doesn’t appear in the Value dropdown
This attribute is Elite-only. If you’re on Product Feed Pro (not Elite), the option won’t appear. Upgrade to Elite to unlock it.
The attribute is mapped but nothing appears in the feed
Check your WooCommerce Free Shipping method settings. Go to WooCommerce → Settings → Shipping, open the zone that matches your feed country, and click the Free shipping method. Make sure:

– The method is enabled
Minimum order amount is set to a value greater than zero
– The Minimum order amount requirement is selected (not coupon-only)
I have multiple shipping zones — which threshold does the feed use?
If more than one zone covers the same country and both have a Free Shipping minimum amount, the plugin uses the lowest threshold for that country.
I use Table Rate Shipping — the attribute doesn’t work and my feed throws an error
The plugin only reads WooCommerce’s built-in Free Shipping method. Third-party table rate shipping plugins aren’t supported. To work around this, add a native Free Shipping method to your shipping zone alongside your table rate rules:

1. Go to WooCommerce → Settings → Shipping and open the relevant shipping zone.
2. Click Add shipping method and select Free shipping.
3. Edit the method and set Free shipping requires to A minimum order amount.
4. Enter your threshold in the Minimum order amount field and save.

The plugin will read this value for the feed. Your table rate rules continue to handle the actual checkout logic.
My free shipping is triggered by a coupon, not a minimum amount
Coupon-only free shipping is not captured by this attribute. The g:free_shipping_threshold attribute only reads threshold-based free shipping (minimum order amount).

Questions fréquemment posées

Does this attribute work with channels other than Google Shopping?
No. g:free_shipping_threshold is a Google-specific attribute. It appears in the attribute dropdown only when you’re editing a Google Shopping feed.
Do I need to regenerate the feed after mapping this attribute?
Yes. Save the feed after mapping the attribute, then click Refresh feed to include the threshold data in the current feed file immediately.
Can I set different thresholds per product?
No. The threshold comes from your WooCommerce shipping zone configuration and applies store-wide. Product-level overrides aren’t supported.
What if I don’t have any shipping zones set up?
The plugin reads shipping zones only. If you haven’t set up any zones in WooCommerce → Settings → Shipping, the attribute outputs nothing. You’ll need at least one zone with a Free Shipping method configured.

Besoin de plus d'aide ?

Si vous utilisez Product Feed Elite, ouvrez un ticket de support et notre équipe examinera votre demande.

Si vous utilisez Product Feed Pro, posez votre question dans le forum de support WordPress.org pour obtenir de l'aide de la communauté.

Was this article helpful?

Articles associés

Complete Your Purchase
Flux de produits AdTribes WooCommerce

Le meilleur plugin de flux produit WooCommerce

  • AdTribes Pty Ltd
    ABN : 40 675 636 816
Produit
Ressources et informations
Sites partenaires
Rymera