Applicable products: Netmarkets, Netamplify

Optimisation du Flux : Meilleures Pratiques

Optimiser efficacement votre catalogue est essentiel pour maintenir les performances et assurer un traitement précis des données. Des règles mal structurées, des exclusions excessives ou des configurations trop complexes peuvent ralentir les temps de traitement, entraînant des délais d'attente et des erreurs.
Ce guide présente les meilleures pratiques pour vous aider à éviter ces problèmes et à maximiser l'efficacité.

Principes généraux

Tout ce qui est configuré après segments—y compris les règles, les exclusions et les corrections en masse dans l'aperçu—doit être calculé en temps réel chaque fois que le flux est généré.

  • Ces calculs sont gourmands en ressources et peuvent ralentir les performances globales, provoquant parfois des délais d'attente si votre connexion expire avant que le traitement ne soit terminé.
  • Les segments, cependant, sont pré-traités lors de l'indexation et stockés dans la base de données, les rendant immédiatement disponibles et réduisant considérablement le temps de traitement.
  • Limitez les règles d'optimisation à un maximum de 50 par catalogue (limitation technique). Dépasser cette limite peut entraîner des erreurs de calcul ou un comportement inattendu, il n'y a actuellement aucune alerte pour cela.
  • Limitez le nombre de sources supplémentaires, 10 étant un maximum raisonnable pour maintenir les performances.

Exclusions

Les exclusions doivent être utilisées avec parcimonie et seulement pour des cas exceptionnels ou temporaires. Sinon, les segments doivent être préférés.
Si les exclusions doivent être utilisées, suivez ces meilleures pratiques :

Règle d'or : évitez les règles d'exclusion complexes

  • Les exclusions basées sur de longues listes d'ID de produits sont inefficaces.
  • Les ralentissements résultent souvent de "règles de pipe" qui vérifient la présence d'ID spécifiques dans de longues listes (des dizaines ou des centaines d'ID). Même si elles semblent simples, elles nécessitent un temps de traitement significatif.
  • Solution : Au lieu d'utiliser des listes d'ID dans les exclusions, ajoutez un champ dans une source supplémentaire (valeur Oui/Non) et créez une règle basée sur celle-ci.
  • Cette méthode ne doit être utilisée que pour de petites listes (max 10 ID).

Lignes directrices d'exclusion

  • Exclusions affectant 0 produitsDésactivez-les, elles déclenchent des calculs inutiles.
  • Exclusions impactant très peu de produits (0,1%, 0,2%) → Utilisez un segment à la place pour éviter des calculs excessifs pour un impact minimal.
  • Trop d'exclusions ? Utilisez un seul segment à la place—plusieurs exclusions déclenchent des calculs répétés. Limitez les exclusions à 4 ou 5 maximum.

Segments

Suivez les mêmes principes que les exclusions : lorsque c'est possible, utilisez segments au lieu d'exclusions pour réduire le temps de traitement.

Règles

Utilisez le bon opérateur pour les règles basées sur le type de champ (texte vs. valeurs numériques) pour éviter les erreurs de traitement.

Aperçu des changements

Évitez de faire des modifications directes de produit ou des ajustements basés sur des règles dans l'aperçu.
Au lieu de cela, mettez à jour les données du catalogue chaque fois que possible ou optimisez les données à la source.

 

 

-

Articles dans cette section

Actualités, Services et Rapports d'incidents
Découvrez les mises à jour, les webinaires et les services d’experts pour tirer le meilleur parti de Lengow.