Quelles sont les options de filtrage?
Les différentes plateformes de vente en ligne génèrent un objet de commande différent. En principe, vous pouvez filtrer tout le contenu de cet objet de commande avec les instructions suivantes :
- eq (EN:equals, FR: est égal à)
- neq (EN:not equals, FR: n’est pas égal à)
- in (EN: in, FR: contient)
- nin (EN: not in, FR: ne contient pas)
- lt (EN: less than, FR: inférieur à)
- lte (EN: less than or equals, FR: inférieur ou égal à)
- gt (EN: greater than, FR: supérieur à)
- gte (EN: greater than or equals, FR: supérieur ou égal à)
Exemples
Le filtre suivant peut être appliqué à une boutique en ligne Shopify:
{
"financial_status": {
"eq": "paid"
},
"shipping_address": {
"country_code": {
"neq": "DE"
}
}
}
Cela signifie que seules seront reçues les commandes dont le statut est « payé » et dont l’adresse de livraison ne contient pas le code pays « DE » (Allemagne).
Dans le filtre ci-dessous, nous excluons plusieurs pays avec la mention « NIN » (not in):
{ "financial_status": { "eq": "paid" }, "shipping_address": { "country_code": { "nin": ["DE", "US"] } } }
Lorsque ce filtre est appliqué, les commandes provenant d’Allemagne et des États-Unis n’entreront pas dans Webship Online.
Vous pouvez télécharger ci-dessous les objets de commande complets (remplis de données fictives) par plateforme de vente en ligne au format JSON afin de savoir quels filtres sont possibles et comment les construire:
Comment appliquer les filtres?
Enfin, vous pouvez appliquer ces filtres en naviguant dans Webship Online vers « Boutiques » et en sélectionnant la boutique en ligne souhaitée. Ensuite, sous « filtres de commande », vous pouvez choisir « avancé » (au lieu de « statut »).