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
Dans le snapshot XML/YML, sélectionnez le noeud répété
offer.Ouvrez les paramètres du noeud.

L’animation montre l’ouverture des paramètres du noeud produit répété. Ajoutez une condition d’export pour
url:url^https?://.
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
offerpour 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.