Catalogues fournisseurs

Comment garder dans YML seulement les offres avec url valide

2026-06-29
Objectif

Certains noeuds offer du YML fournisseur contiennent un url vide ou relatif. L’import doit garder seulement les produits avec lien absolu.

Réponse courte

Ajoutez une condition d’export sur le noeud offer : url doit correspondre à ^https?:// (correspond à une valeur qui commence par http:// ou https://).

Comment le faire dans Eofferix

  1. Dans le snapshot XML/YML, sélectionnez le noeud répété offer.

  2. Ouvrez les paramètres du noeud.

    Ouverture des paramètres offer
    L’animation montre l’ouverture des paramètres du noeud produit répété.
  3. Ajoutez une condition d’export pour url : url ^https?://.

    Condition d’export
    La condition s’applique à l’article entier.

Avant / après

Avant

données source
<yml_catalog date="2026-06-29 10:00">
  <shop>
    <offers>
      <offer id="YML-6001" available="true"><name>Lampe Elodie</name><url>https://supplier.example/catalog/sku-6001</url><currencyId>EUR</currencyId><price>1290.00</price></offer>
      <offer id="YML-6002" available="true"><name>Fauteuil Martin</name><url>/catalog/sku-6002</url><currencyId>EUR</currencyId><price>8400.00</price></offer>
      <offer id="YML-6003" available="true"><name>Etagere Loire</name><url></url><currencyId>EUR</currencyId><price>990.00</price></offer>
    </offers>
  </shop>
</yml_catalog>

Après

résultat
<yml_catalog date="2026-06-29 10:00">
  <shop>
    <offers>
      <offer id="YML-6001" available="true"><name>Lampe Elodie</name><url>https://supplier.example/catalog/sku-6001</url><currencyId>EUR</currencyId><price>1290.00</price></offer>
    </offers>
  </shop>
</yml_catalog>

Points à retenir

  • Placez la condition sur offer pour retirer tout l’article, pas seulement le champ lien.
  • Si le fournisseur envoie des liens relatifs et que le domaine de base est connu, complétez d’abord l’URL puis activez ce contrôle.

Traitez vos données plus vite avec Eofferix

Créez un compte gratuit pour automatiser catalogues et listes de prix selon vos règles.

S’inscrire