Configuration
- Configurer un classement personnalisé en fonction de la pertinence métier
Accédez à la page Index du tableau de bord Algolia
Sélectionnez l'index que vous souhaitez configurer
Accéder à la configuration
Sélectionner le classement et le tri

2. Pour ajouter un attribut de classement personnalisé, cliquez sur Ajouter un attribut de classement personnalisé
3. Si vous ajoutez des attributs de classement personnalisés, ils apparaissent en bas de la liste « Classement et tri » . Sélectionnez l’ordre de tri souhaité pour chaque attribut : croissant ou décroissant.

- Facultatif: Configurer différents critères de classement personnalisés pour différents indices, par exemple pour utiliser différentes stratégies de tri

- Vérifiez et enregistrez la configuration
Exemples de stratégies de classement personnalisées
Il existe plusieurs stratégies pour configurer un classement personnalisé. La stratégie à choisir dépend de la fréquence de modification de vos données et de leur nombre.
Réduction de la granularité des valeurs de classement personnalisées
Si vous souhaitez utiliser plusieurs attributs de classement personnalisés pour obtenir un bon mélange de résultats, vous devez réduire la granularité de chaque attribut, sinon les autres attributs risquent de ne jamais être utilisés.
Pour réduire la granularité de votre attribut de classement personnalisé, vous pouvez :
- Créez des compartiments hiérarchisés (regroupement des données) : créez un niveau pour chaque valeur et indiquez à Algolia le niveau auquel appartient chaque enregistrement. Cette méthode est particulièrement utile pour les valeurs proches les unes des autres.
- Utilisez des logarithmes : ils réduisent les différences entre les valeurs, ce qui permet de les regrouper. Cela diminue la granularité lorsque la plage d’un attribut est étendue.
Intégration de la logique métier dans le classement personnalisé
Vous pouvez ajuster le classement personnalisé en fonction des besoins de votre entreprise en intégrant des attributs pertinents comme attributs de classement personnalisés. Par exemple, un classement basé sur :
- Une marque, par exemple,
maMarque : vrai
- Une catégorie, par exemple,
bio : vrai
- La disponibilité des stocks, par exemple,
en stock : vrai
- Les marges commerciales, par exemple,
desc(marge des ventes)
- Les indicateurs de popularité interne, par exemple,
vendu_le_mois_dernier , ou vendu la semaine dernière