Étape 12 : Envisagez d'utiliser des raffineurs pour la navigation à facettes dans SharePoint Server - partie I

S’APPLIQUE À :  yes-img-13 2013  yes-img-16 2016  yes-img-19 2019  yes-img-se Subscription Edition  no-img-sop SharePoint in Microsoft 365

Notes

De nombreuses fonctionnalités décrites dans cette série sont également disponibles pour la plupart des sites SharePoint dans Microsoft 365.

Aperçu rapide

Voici les étapes précédentes de cette série :

  • Comment configurer la requête dans un CSWP sur une page de catégorie ( Étape 9: Configurer la requête dans un élément Web Part de recherche de contenu sur une page de catégorie dans SharePoint Server ).

  • Comment configurer la requête dans un CSWP sur une page d’élément de catalogue ( Étape 10: Configurer la requête dans un partie Web De recherche de contenu sur une page d’élément de catalogue dans SharePoint Server ).

  • Comment télécharger et ajouter des modèles d’affichage à un CWSP ( Étape11: Télécharger et appliquer des modèles d’affichage au partie Web De recherche de contenu dans SharePoint Server ).

Après avoir terminé ces étapes, notre site Contoso commence à avoir de l'allure, mais il est désormais temps de s'assurer que les visiteurs du site peuvent trouver rapidement et facilement le produit exact qu'ils recherchent. Cet article détaille la planification requise avant de débuter la configuration des affinements.

Voici les titres des sections de cet article :

Démarrer l’étape 12

Utilisation d’affinements dans la planification d’un voyage au Japon

Bien que le terme « affinements » puisse vous sembler nouveau, vous en avez très probablement déjà utilisé et beaucoup plus souvent que vous ne le pensez. Par exemple, si vous avez déjà acheté un livre en ligne, vous avez très certainement utilisé des affinements pour trouver le bon livre.

Par exemple, imaginons que vous planifiez un voyage au Japon. Vous vous rendez sur votre librairie en ligne préférée à la recherche d'un guide pour votre voyage. Vous saisissez « Japon » et vous obtenez des pages de résultats de recherche. Parcourir des pages et des pages de résultats de recherche n'est pas vraiment amusant. Heureusement, les concepteurs du site ont pensé à un moyen de limiter les résultats de la recherche. Sur le côté gauche de la page se trouve une liste « Catégories » qui contient des entrées telles que « Cuisine », « Géographie », « Histoire » et « Voyage ». Vous cliquez sur « Voyage » et, en un instant, les résultats de la recherche n'affichent que des livres de voyage contenant le mot « Japon ». Mais il existe de nombreux livres sur le Japon. Par conséquent, vous devez encore affiner les résultats davantage. Vous cherchez une version en livre de poche. Toujours sur le côté gauche de la page, vous voyez une catégorie appelée « Format » contenant des termes tels que « Livre relié », « PDF », « Audio », « Numérique » et « Livre de poche ». Vous cliquez sur « Livre de poche » et vous trouvez ce que vous recherchiez : des résultats contenant des guides de voyage sur le Japon en version de poche. Malheureusement, le nombre de résultats de la recherche est encore trop important. Ainsi, vous continuez à utiliser les listes de catégories sur le côté gauche de la page jusqu'à n'obtenir plus que cinq livres, parmi lesquels l'un sera l'heureux élu et finira tout droit dans votre panier.

Voici maintenant la partie un peu technique : lorsque vous cliquiez sur « Voyage » et « Livre de poche », vous utilisiez en réalité des affinements. Selon la terminologie de SharePoint, un affinement correspond à une propriété gérée qui a été activée en tant qu'affinement. Les valeurs d'affinement correspondent aux valeurs d'une propriété gérée qui a été activée en tant qu'affinement. Dans votre visite de la boutique en ligne, « Catégories » et « Format » étaient des affinements, tandis que « Voyage » et « Livre de poche » étaient des valeurs d'affinement.

Plus tôt dans cette série, l'article D'une colonne de site à une propriété gérée - Comment ça marche ? expliquait comment une colonne de site était représentée comme une propriété gérée une fois analysée. Par exemple, dans notre catalogue Contoso figure une colonne de site nommée « Couleur Contoso ». Pour chaque élément du catalogue, nous avons ajouté une valeur de couleur, telle que rouge, vert ou bleu, à cette colonne. Pour permettre aux visiteurs du site de réduire rapidement les résultats (par exemple à une couleur particulière), nous devons activer la propriété gérée qui représente la colonne de site « Couleur Contoso » en tant qu'affinement. Le sujet est évidemment plus complexe et toutes ces étapes vous seront présentées dans les articles ultérieurs.

À propos des types d’affinements

Il existe deux types d'affinements :

  • Affinements autonomes

  • Affinements pour la navigation par facettes

Pour en revenir au scénario de recherche d'un livre de voyage sur le Japon, nous avons utilisé des affinements autonomes. Ceux-ci s'appliquent généralement aux scénarios avec du contenu non structuré et dans lesquels les affinements peuvent être appliqués à tout le contenu. Ces affinements sont souvent utilisés sur une page de résultats de la recherche pour affiner ces derniers.

Vous pensez désormais probablement que les affinements autonomes semblent être un excellent type d'affinement à utiliser sur une page de résultats de la recherche. Mais qu'en est-il d'un scénario comme notre site Contoso, dans lequel nous affichons du contenu de catalogue ? Sur notre site Contoso, les visiteurs souhaitent explorer le catalogue pour trouver ce qu'ils recherchent. Par conséquent, ils n'entreront aucun mot dans une zone de recherche. N’oubliez pas que nous utilisons un partie Web De recherche de contenu pour afficher le contenu sur notre page de recherche, comme expliqué à l’étape 9: Configurer la requête dans un partie Web De recherche de contenu sur une page de catégorie dans SharePoint Server . Étant donné que le composant WebPart Recherche de contenu utilise une technologie de recherche pour afficher les résultats de la recherche, nous pouvons utiliser des affinements pour réduire les résultats de la recherche affichés dans le composant WebPart Recherche de contenu.

Ainsi, nous pouvons utiliser des affinements sur notre page de catégorie. Cela est utile, mais vous pensez sûrement de nouveau : que se passe-t-il si nous voulons utiliser différents affinements pour différentes catégories ? Par exemple, dans la catégorie « Télévisions », nous voulons que les visiteurs puissent affiner leur recherche selon le critère « Taille de l'écran ». Dans la catégorie « Climatiseurs », l'affinement appelé « Taille de l'écran » n'a pas lieu d'être ; nous ne voulons donc pas l'afficher à cet endroit. En revanche, les utilisateurs doivent pouvoir affiner leur recherche en fonction du critère « Type d'installation ». En outre, il existe certains affinements communs qui doivent être appliqués à toutes les catégories, par exemple « Marque ».

Comme vous l'aurez deviné, vous pouvez obtenir ce résultat à l'aide des affinements pour la navigation par facettes.

Les affinements pour la navigation par facettes sont une nouvelle fonctionnalité de SharePoint Server 2016. Cette fonctionnalité permet aux visiteurs de site web de réduire les résultats de la recherche en les filtrant par affinements spécifiques de catégorie. Il s'agit du type d'affinement dont nous avons besoin pour notre site Contoso. Mais avant de déterminer la façon de configurer et d'ajouter des affinements, nous devons d'abord décider des affinements à afficher et de la façon d'afficher les valeurs d'affinement.

À propos de l’identification d’affinements pour la navigation par facettes

Lors de l'identification d'affinements pour la navigation par facettes, vous devez trouver des propriétés contenant certaines informations. Voici ce que vous devez rechercher :

  1. Informations que les visiteurs du site web voudront utiliser pour affiner les résultats de la recherche

  2. Informations pouvant être appliquées à toutes les catégories

  3. Informations pouvant être uniquement appliquées à un sous-ensemble de catégories

Pour notre site Contoso, nous avons identifié un total de 14 propriétés à utiliser en tant qu'affinements.

Sur ces 14 propriétés, seules trois correspondent à des informations pouvant être appliquées à toutes les catégories. Par conséquent, les 11 propriétés restantes s'appliquent à un sous-ensemble des catégories.

L'ajout d'affinements pour la navigation par facettes est effectué sur l'ensemble de termes de marquage au niveau de la création. Lors de la spécification des affinements à utiliser dans chaque catégorie, l'ensemble de termes de marquage peut servir de guide. Dans notre scénario Contoso, il s'agit de l'ensemble de termes Hiérarchie de produits.

Par défaut, tous les enfants d'un terme héritent d'affinements ajoutés au terme parent. Par exemple, un affinement ajouté au terme « Appareils photo » sera appliqué à tous ses enfants, tels que « Caméscopes », « Accessoires pour appareil photo », etc. Vous pouvez remplacer cet héritage pour ajouter ou supprimer des affinements pour une catégorie enfant. Plus loin dans cette série, nous verrons comment procéder. Pour l'instant, concentrons-nous sur la partie relative à la planification.

Pour économiser de l'espace, nous ne nous intéresserons pas à la structure complète de la navigation par facettes de notre site Contoso. À la place, le tableau suivant répertorie les affinements à utiliser pour les catégories « Audio » et « Appareils photo » et le terme auquel les affecter.

Ensemble de termes Hiérarchie de produits Affinements
Électronique
Prix, Marque, Couleur
Audio
Hériter de la catégorie Électronique
Audio pour voitures
Hériter de la catégorie Audio
Casque
Hériter de la catégorie Audio
MP3
Hériter de la catégorie Audio
Haut-parleurs
Hériter de la catégorie Audio
Appareils photo
Hériter de la catégorie Électronique + Zoom, Taille de l'écran
Caméscopes
Hériter de la catégorie Appareils photo
Accessoires pour appareil photo
Hériter de la catégorie Appareils photo
Appareils photo numériques
Hériter de la catégorie Appareils photo + Mégapixels
Appareils reflex numériques
Hériter de la catégorie Appareils photo + ISO max

Maintenant que nous avons identifié les affinements à utiliser, le prochain élément à prendre en compte est l'affichage des valeurs d'affinement.

Fondamentalement, il existe deux façons d'afficher les valeurs d'affinement : en tant que liste ou regroupées par intervalle. Pour les valeurs d'affinement qui utilisent le type de données Texte, Personne ou groupe, Choix ou Oui/Non, peu d'éléments sont à prendre en compte. Ces valeurs d'affinement seront probablement toujours affichées dans une liste, tel que le montre la capture d'écran ci-dessous.

Liste d'affinements par marque

En revanche, en ce qui concerne les valeurs d'affinement numériques, la procédure est différente. Par exemple, prenez en compte toutes les valeurs d'affinement pour un affinement tel que Prix. Dans notre scénario Contoso, les visiteurs pourraient être submergés d'informations sans que cela ne leur soit d'une grande utilité.

Liste des affinements de prix

Pour ces types de valeurs d'affinement, un affichage par intervalles groupés serait beaucoup plus utile, comme l'illustre l'image ci-dessous.

Curseur d'affinement de prix

Le tableau ci-dessous répertorie les affinements à utiliser pour les catégories « Audio » et « Appareils photo ». Il répertorie également le type de propriété et le format d'affichage à utiliser pour les valeurs d'affinement.

Affinements Type de propriété Format d'affichage des valeurs d'affinement
Prix
Nombre
Intervalles
Marque
Texte
Liste
Couleur
Texte
Liste
Zoom
Nombre
Liste
Type d'écran
Nombre
Liste
Mégapixels
Nombre
Liste
ISO max
Nombre
Liste

Il est important de définir l'affichage de vos valeurs d'affinement, car les différentes options d'affichage dépendent du type de propriété. Si cela vous semble difficile à comprendre, ne vous inquiétez pas. Nous vous en expliquerons plus avec des exemples dans le prochain article.

Article suivant de cette série

Étape 13 : Envisagez d'utiliser des raffineurs pour la navigation à facettes dans SharePoint Server - partie II

Voir aussi

Autres ressources

Planifier les affinements et la navigation par facettes