Configurer des composants WebPart de recherche dans SharePoint Server

S’APPLIQUE À :oui-img-132013 oui-img-162016 oui-img-192019 no-seSharePoint dans Microsoft 365

Les composants WebPart qui utilisent la technologie de recherche pour afficher du contenu dans un environnement de publication (appelé composants WebPart de recherche dans cet article) affichent le contenu qui a été analysé et ajouté à l’index de recherche, comme décrit dans « Comprendre comment le contenu est ajouté et géré dans l’index de recherche » dans Vue d’ensemble de la publication intersites dans SharePoint Server. Ces composants WebPart contiennent des requêtes définies, et lorsque les utilisateurs accèdent à une page qui contient un composant WebPart qui utilise la technologie de recherche, le composant WebPart émet automatiquement la requête. Le résultat de la requête est ensuite affiché dans le composant WebPart. Vous pouvez modifier la requête dans le composant WebPart de recherche en fonction de vos besoins en contenu.

Avant de commencer

Remarque

SharePoint Server s'exécutant en tant que sites web dans Internet Information Services (IIS), les administrateurs et les utilisateurs dépendent des fonctionnalités d'accessibilité fournies par les navigateurs. SharePoint Server prend en charge les fonctionnalités d'accessibilité des navigateurs pris en charge. Pour plus d’informations, consultez les ressources suivantes : >Planifier la prise en charge> desinstructions d’accessibilité du navigateur dans SharePoint> Accessibilité dansLes raccourcis clavier tactiles>SharePoint>.

De nombreux composants WebPart de recherche sont disponibles dans SharePoint Server. Ces composants WebPart contiennent des requêtes prédéfinies, comme le type de contenu à rechercher, l'endroit où le rechercher et comment l'afficher. Pour plus d’informations sur les différents composants WebPart de recherche, voir « Planifier l’ajout de composants WebPart de recherche à des pages » dans Planifier des sites de publication pour la publication intersites dans SharePoint Server. Nombre de ces composants WebPart utilisent les origines des résultats et ont des règles de requêtes qui leur sont appliquées. Les origines des résultats réduisent l'étendue des résultats de recherche. Une règle de requête est un ensemble de conditions qui conduiront à une modification spécifique de la requête. Pour plus d’informations sur les origines des résultats et les règles de requête, voir Planifier les origines des résultats et les règles de requêtes.

Pour personnaliser la manière dont les résultats de la recherche sont affichés dans les composants WebPart de recherche, par exemple afficher une image suivie d'un titre en gras à droite de l'image, vous devez modifier les modèles d'affichage. Les deux types de modèles d'affichage les plus pertinents pour les composants WebPart de recherche sont les modèles d'affichage de contrôle et les modèles d'affichage d'élément. Pour plus d’informations sur les modèles d’affichage par défaut, voir Informations de référence sur les modèles d’affichage dans SharePoint Server.

Ajouter un composant WebPart de recherche à une page

Pour ajouter un composant WebPart Recherche de contenu à une page :

  1. Vérifiez que le compte d'utilisateur qui réalise cette procédure est membre du groupe SharePoint Concepteurs sur la collection de sites de publication.

  2. Accédez à la page à laquelle vous voulez ajouter le composant WebPart.

  3. Dans le menu Paramètres, cliquez sur Modifier la page.

  4. Dans la zone de composants WebPart à laquelle vous voulez ajouter le composant WebPart, cliquez sur Ajouter un composant WebPart.

  5. Dans la liste Catégories, cliquez sur Report de contenu.

  6. Dans la liste Composants WebPart, cliquez sur Recherche de contenu, puis sur Ajouter.

Configurer la requête pour un composant WebPart de recherche de contenu

Vous pouvez utiliser le composant WebPart de recherche de contenu en mode rapide et créer une requête en sélectionnant des options dans une liste d’origines des résultats existante ou vous pouvez basculer en mode avancé pour créer votre propre requête personnalisée en utilisant le langage de requête de mot clé (Keyword Query Language, KQL). Utilisez le mode avancé uniquement si vous connaissez le langage KQL et les fonctionnalités qui sont activées pour les propriétés gérées.

Pour configurer la requête pour un composant WebPart Recherche de contenu :

  1. Vérifiez que le compte d'utilisateur qui réalise cette procédure est membre du groupe SharePoint Concepteurs sur la collection de sites de publication.

  2. Accédez à la page contenant le composant WebPart de recherche de contenu à configurer.

  3. Dans le menu Paramètres, cliquez sur Modifier la page.

  4. Dans le composant WebPart, cliquez sur la flèche Menu du composant WebPart de recherche de contenu, puis cliquez sur Modifier le composant WebPart.

  5. Dans le volet d'outils du composant WebPart, dans la section Propriétés, dans la section Critères de recherche, cliquez sur Changer la requête.

  6. Sous l'onglet CONCEPTS DE BASE, effectuez l'une des opérations suivantes :

    • Pour définir votre requête en mode rapide, sélectionnez des options comme décrit dans le tableau suivant :

      Mode rapide (par défaut) :

      Valeur Description
      Sélectionnez l'origine des résultats Sélectionnez une origine de résultats afin de spécifier quel contenu doit être recherché. Si vous avez partagé une bibliothèque ou une liste de documents en tant que catalogue, l'origine des résultats du catalogue est affichée dans cette liste déroulante. Par défaut, l'option Éléments récemment modifiés (Système) est définie.
      Renvoyer uniquement les résultats d'un site, une bibliothèque, une liste ou une URL Sélectionnez une option dans la liste pour limiter les résultats à un site, une bibliothèque, une liste ou une URL spécifique. Par défaut, l'option Site actif est définie.
      Retourner uniquement les résultats avec une balise Vous pouvez limiter les résultats au contenu qui est marqué par un terme extrait d'un ensemble de termes.

      Sélectionnez l’une des options suivantes :

      Option Description
      Ne pas limiter par une balise Les résultats de la recherche ne seront pas limités en fonction de balises (par défaut).
      Limiter par le terme de navigation de la page actuelle Les résultats de la recherche seront limités au contenu qui est marqué avec le terme de la page active. La balise active correspond à la dernière partie de l'URL conviviale. Cette option ne s'applique qu'aux sites qui utilisent la navigation gérée.
      Restreindre selon les termes de navigation actuels et enfants Les résultats de la recherche seront limités au contenu qui est marqué avec le terme de la page active (affiché dans la dernière partie de l'URL conviviale) et au contenu qui est marqué avec des sous-termes de la page active. Cette option ne s'applique qu'aux sites qui utilisent la navigation gérée.
      Notez que dans un scénario de publication intersites, cette sélection fonctionne uniquement lorsque la source de résultats sélectionnée dans la section Sélectionner une requête est la source de résultats du catalogue créée lorsqu’un site de publication est connecté à un catalogue.
      Utiliser cette balise Les résultats de la recherche seront limités au contenu qui est marqué avec la balise que vous tapez dans la zone.
    • Pour créer votre propre requête à l'aide du langage de requête de mot clé (Keyword Query Language, KQL), cliquez sur Créer votre propre requête. Pour plus d'informations sur le langage KQL, voir Référence de la syntaxe KQL (Keyword Query Language). Lorsque vous configurez la requête en mode avancé, vous pouvez également utiliser des variables de requête. Les variables de requête sont des espaces réservés pour les valeurs qui changent de façon dynamique en fonction du contexte de la page lorsque la page qui contient le composant WebPart de recherche de contenu est affichée. Les informations correctes sont insérées de façon dynamique à partir du contexte dans lequel la requête est envoyée à l'index. Des exemples de variables de requête sont {User.Name}, qui représente le nom de l'utilisateur qui visualise la page ou {searchBoxQuery}, qui représente la requête qu'un utilisateur a tapé dans une zone de recherche. Sélectionnez des options comme décrit dans le tableau suivant :

    Remarque

    Lorsque vous basculez en mode avancé, l'origine des résultats que vous avez choisie via l'option Sélectionner une requête est remplacée par une autre origine des résultats. Cette origine des résultats peut influer sur les résultats de la recherche. Veillez donc à vérifier les résultats de la recherche affichés dans la section APERÇU DES RÉSULTATS DE LA RECHERCHE, et ajoutez une configuration de requête dans le champ Texte de requête si nécessaire.

    Mode avancé :

    Valeur Description
    Sélectionnez l'origine des résultats Sélectionnez une origine de résultats afin de spécifier quel contenu doit être recherché.
    L'origine des résultats par défaut est Résultats SharePoint locaux (Système).
    Filtre par mots clés Vous pouvez utiliser des filtres par mot clé pour ajouter des variables de requête à votre requête. Consultez la rubrique Query variables in SharePoint Server.
    Vous pouvez sélectionner des variables de requête prédéfinies dans la liste déroulante, puis les ajouter à la requête en cliquant sur Ajouter un filtre par mots clés.
    Filtre de propriétés Vous pouvez utiliser des filtres de propriétés pour effectuer une requête sur le contenu de propriétés gérées qui sont définies comme utilisables dans une requête dans le schéma de requête.
    Vous pouvez sélectionner des propriétés gérées dans la liste déroulante Filtre de propriétés. Cliquez sur Ajouter un filtre de propriétés pour ajouter le filtre à la requête.
    Texte de requête Tapez votre requête en utilisant le langage KQL (Keyword Query Language) ou utilisez les listes Filtre par mots clés et Filtre de propriétés pour créer la requête.
    La requête de mot clé peut être formée de mots clés en texte libre, de filtres de propriétés ou d'opérateurs. Utilisez des accolades pour délimiter les variables de requête. Ces variables seront remplacées par une valeur réelle lors de l'exécution de la requête.
    La longueur maximale des requêtes de mot clé est de 2 048 caractères
  7. L'onglet AFFINEMENTS répertorie les propriétés gérées qui sont définies en tant que perfectionnements dans le schéma de recherche. Vous pouvez indiquer que les résultats de recherche renvoyés dans le composant WebPart de recherche de contenu doivent se limiter à une ou plusieurs valeurs extraites des perfectionnements. Cliquez sur un perfectionnement dans la liste, puis cliquez sur Appliquer pour l'ajouter à la requête.

    Cliquez sur Afficher plus si vous voulez définir le regroupement de résultats. Sous Résultats de groupe, vous pouvez spécifier que les résultats doivent être regroupés en fonction d'une ou de plusieurs propriétés gérées. Ceci est utile si vous affichez plusieurs variantes d'un même élément et que vous souhaitez les grouper sous un même résultat.

  8. Sous l'onglet TRI, vous pouvez spécifier le mode de tri des résultats de recherche.

    Cet onglet est disponible uniquement si vous utilisez le mode avancé. Si vous utilisez le mode rapide, vous pouvez définir des options de tri dans l'origine des résultats.

    Dans la liste déroulante Trier par, sélectionnez une propriété gérée dans la liste des propriétés gérées qui sont définies comme triables dans le schéma de recherche, puis sélectionnez Décroissant ou Croissant. Par exemple, pour trier par pertinence (autrement dit, pour utiliser un modèle de classement), sélectionnez Rang.

    Pour ajouter des niveaux de tri supplémentaires, cliquez sur Ajouter un niveau de tri.

    Remarque

    Le tri des résultats de recherche respecte la casse.

    Importante

    Si votre source de résultats contient un tri, vous ne devez pas spécifier le tri dans le composant WebPart Recherche de contenu. En effet, le tri dans la source des résultats remplace le tri que vous spécifiez dans le composant WebPart Recherche de contenu.

    Si vous avez sélectionné Rang dans la liste Trier par, vous pouvez sélectionner le modèle de classement à utiliser pour le tri dans la liste Modèle de classement.

    Sous Classement dynamique, vous pouvez spécifier un classement supplémentaire en ajoutant des règles qui modifient l'ordre des résultats lorsque certaines conditions s'appliquent. Cliquez sur Ajouter une règle de classement dynamique, puis spécifiez des règles conditionnelles.

  9. Sous l'onglet PARAMÈTRES, définissez les paramètres indiqués dans le tableau ci-dessous.

    Valeur Description
    Règles de requête Indiquez si des règles de requête doivent ou non être utilisées.
    Réécriture d'URL Indiquez si la réécriture d'URL sur la page de détails de l'élément doit continuer à être relative pour chaque élément de catalogue comme défini lorsque vous avez configuré la connexion de catalogue. Si vous sélectionnez Désactiver la réécriture d'URL pour tous les éléments renvoyés pour cette requête, les URL des éléments de catalogue pointent directement vers l'élément de bibliothèque du catalogue connecté.
    Comportement d'affichage de la page Indiquez à quel moment les résultats de recherche renvoyés par le composant WebPart de recherche de contenu apparaissent sur la page web. L'option par défaut est Option synchrone : émettre une requête à partir du serveur. En utilisant ce comportement de chargement, les requêtes sont émises à partir du serveur et les résultats de la recherche sont inclus dans la réponse de page qui est renvoyée à partir de SharePoint Server. Si vous sélectionnez Option asynchrone : émettre une requête à partir du navigateur, les requêtes sont émises depuis le navigateur des utilisateurs finaux une fois la page complète reçue. Cette option doit être envisagée sur le contenu secondaire d'une page, comme Recommandations ou Articles populaires par exemple.
    Priorité Sélectionnez le niveau qui décrit le mieux l'importance relative du contenu qui est affiché par ce composant WebPart par rapport à d'autres composant WebPart de recherche. Si SharePoint Server s’exécute sous une charge importante, les requêtes sont exécutées en fonction de leur priorité.
    Mise en cache Sélectionnez un groupe de sécurité Active Directory si vous souhaitez que les résultats de recherche soient mis en cache pour les utilisateurs du groupe. La mise en cache des résultats de recherche pour un groupe de sécurité permet de réduire le temps de rechargement de la page.
    >Remarque : Vous devez sélectionner uniquement un groupe de sécurité où les résultats de recherche sont identiques pour tous les utilisateurs du groupe. Pour plus d’informations, consultez cet article.
  10. Sous l'onglet TEST, vous pouvez afficher un aperçu de la requête envoyée par le composant WebPart de recherche de contenu.

Valeur Description
Texte de requête Indique la dernière requête qui sera exécutée par le composant WebPart de recherche de contenu. Celle-ci repose sur le modèle de requête d'origine dans lequel les variables dynamiques sont remplacées par les valeurs actuelles. D’autres modifications devront peut-être être apportées à la requête dans le cadre des règles de requête.

Cliquez sur Afficher plus pour afficher des informations supplémentaires.

Valeur Description
Modèle de requête Affiche le contenu du modèle de requête qui est appliqué à la requête.
Affiné par Affiche les affinements appliqués à la requête tels que définis dans l'onglet AFFINEMENTS.
Réduit par Affiche la propriété gérée selon laquelle les résultats de recherche doivent être regroupés, comme défini dans l'onglet AFFINEMENTS.
Règles de requête appliquées Affiche les règles de requête qui sont appliquées à la requête.

La section Variables du modèle de requête indique les variables de requête qui seront appliquées à la requête et les valeurs des variables qui s'appliquent à la page active. Vous pouvez taper d'autres valeurs pour tester leur effet sur la requête. Cliquez sur le bouton Tester la requête pour afficher un aperçu des résultats de la recherche.

Vous pouvez également tester le fonctionnement de la requête selon différents termes de segment d'utilisateur. Cliquez sur Ajouter un terme de segment d'utilisateur pour ajouter des termes à la requête. Cliquez sur le bouton Tester la requête pour afficher un aperçu des résultats de la recherche.

Valeur Description
Texte de requête Indique la dernière requête qui sera exécutée par le composant WebPart de recherche de contenu. Celle-ci repose sur le modèle de requête d'origine dans lequel les variables dynamiques sont remplacées par les valeurs actuelles. D’autres modifications devront peut-être être apportées à la requête dans le cadre des règles de requête.

Configurer les modèles d’affichage pour le composant WebPart de recherche de contenu

Lorsque vous connectez un site de publication à un catalogue, le modèle d’affichage de contrôle par défaut pour le composant WebPart de recherche de contenu sur votre page de catégorie est Liste avec pagination (nommé Control_ListWithPaging dans la galerie de pages maîtres).

Le modèle d'affichage d'élément par défaut pour le composant WebPart de recherche de contenu est Image en haut, 3 lignes en bas (nommé Item_Picture3Lines dans la galerie des pages maîtres). Si vous souhaitez utiliser d'autres modèles d'affichage sur votre page de catégorie, vous devez modifier les paramètres du composant WebPart de recherche de contenu.

Pour plus d'informations sur le mode de personnalisation et de création de modèles d'affichage, voir Modèles d'affichage du gestionnaire de conception SharePoint 2013 . Pour plus d'informations sur les méthodes JavaScript que vous pouvez utiliser lors de la personnalisation de vos modèles d'affichage, voir Objet Srch.U (DisplayTemplatesSrch).

Ajouter un composant WebPart Perfectionnement à une page

Vous pouvez ajouter des perfectionnements à une page de manière à réduire les éléments qui sont affichés dans le composant WebPart de recherche de contenu et à permettre aux utilisateurs d’accéder rapidement à du contenu spécifique. Les perfectionnements reposent sur les propriétés gérées de l'index de recherche. Pour afficher les perfectionnements sur une page, vous devez commencer par activer la propriété gérée que vous voulez utiliser comme perfectionnement, puis ajouter un composant WebPart Perfectionnement à la page sur laquelle les perfectionnements doivent apparaître. Vous pouvez configurer le composant WebPart Perfectionnement pour deux types de perfectionnement : les perfectionnements autonomes et les perfectionnements pour navigation par facettes. Pour plus d’informations sur les différents types d’affinements, voir Planifier les affinements et la navigation par facettes dans Plan search for cross-site publishing sites in SharePoint Server 2016.

Avant de commencer cette procédure, vérifiez les points suivants :

  • Les propriétés gérées que vous souhaitez utiliser en tant qu’affinements sont activées en tant que propriétés managées refinables, comme décrit dans « Mapper une propriété analysée à une propriété managée refinisable dans l’administration de collection de sites SharePoint » ou « Activer les propriétés managées créées automatiquement en tant qu’affinements dans l’Administration centrale de SharePoint » dans Configurer les affinements et la navigation par facettes dans SharePoint Server.

  • Vous avez effectué une analyse complète de la source de contenu qui contient les propriétés gérées activées en tant qu’affinements, ou indiqué que votre catalogue doit être entièrement réindexé lors de la prochaine analyse planifiée du catalogue, comme décrit dans « Configurer la recherche de publication intersites » dans Configurer la publication intersites dans SharePoint Server.

  • Si vous utilisez des affinements pour la navigation par facettes, vous avez configuré les affinements comme décrit dans « Ajouter des affinements à un ensemble de termes » dans Configurer les affinements et la navigation par facettes dans SharePoint Server.

Pour ajouter un composant WebPart d’affinement à une page :

  1. Vérifiez que le compte d'utilisateur qui réalise cette procédure est membre du groupe SharePoint Concepteurs sur la collection de sites de publication.

  2. Accédez à la page à laquelle vous voulez ajouter le composant WebPart.

  3. Dans le menu Paramètres, cliquez sur Modifier la page.

  4. Dans la zone de composants WebPart à laquelle vous voulez ajouter le composant WebPart, cliquez sur Ajouter un composant WebPart.

  5. Dans la liste Catégories, sélectionnez Recherche.

  6. Dans la liste Composants WebPart, sélectionnez Perfectionnement, puis cliquez sur Ajouter.

Configurer le composant WebPart Perfectionnement

Pour configurer la partie d’affinement :

  1. Vérifiez que le compte d'utilisateur qui réalise cette procédure est membre du groupe SharePoint Concepteurs sur la collection de sites de publication.

  2. Accédez à la page qui contient le composant WebPart Perfectionnement à configurer.

  3. Dans le menu Paramètres, cliquez sur Modifier la page.

  4. Dans le composant WebPart, cliquez sur la flèche Menu du composant WebPart Perfectionnement, puis cliquez sur Modifier le composant WebPart.

  5. Vous pouvez configurer le composant WebPart pour les perfectionnements autonomes ou pour les perfectionnements pour la navigation par facettes en utilisant les procédures suivantes :

    • Pour configurer le composant WebPart pour les perfectionnements autonomes :
    1. Dans le volet d'outils du composant WebPart, dans la section Propriétés du perfectionnement de recherche, vérifiez que Sélectionner des affinements dans ce composant WebPart est sélectionné.

    2. Cliquez sur Choisir des affinements...

    3. Dans la page Configuration de perfectionnement, dans la section Affinements disponibles, utilisez les boutons pour sélectionner les perfectionnements à ajouter à l'ensemble de termes et l'ordre dans lequel les afficher. Si vous avez spécifié un alias pour une propriété gérée utilisable dans une recherche approfondie, cet alias est défini dans la section Configuration pour.

    4. Dans la section Configuration pour, définissez la configuration d'affichage de chaque perfectionnement.

    Remarque

    Si votre site est monolingue, vous pouvez changer le nom complet du perfectionnement dans la section Nom complet. Pour les sites multilingues, vous devez changer la langue d’affichage comme décrit dans Modifier le nom complet du perfectionnement.

    • Pour configurer le composant WebPart pour les perfectionnements pour la navigation par facettes :

      Dans le volet d’outils du composant WebPart, dans la section Propriétés du perfectionnement de recherche, sélectionnez l’option Utiliser la configuration de perfectionnement définie dans l’ensemble de termes de la navigation gérée.

Modifier le nom complet du perfectionnement

Quand vous ajoutez un composant WebPart Perfectionnement, le nom de la propriété gérée qui est définie en tant que perfectionnement sera utilisé comme nom complet du perfectionnement. Bien souvent, le nom de la propriété gérée n'est pas convivial, par exemple RefinableString00 ou ColorOWSTEXT. Vous pouvez modifier le nom complet du perfectionnement en modifiant un fichier script Java dans la galerie des pages maîtres.

Pour modifier le nom d’affichage de l’affinement :

  1. Vérifiez que le compte d'utilisateur qui réalise cette procédure est membre du groupe SharePoint Concepteurs sur la collection de sites de publication.

  2. Dans le menu Paramètres, cliquez sur Paramètres du site.

  3. Dans la page Paramètres du site, dans la section Galeries du concepteur web, cliquez sur Pages maîtres et mises en page.

  4. Dans la page Galerie de pages maîtres, cliquez sur Modèles d'affichage.

  5. Dans la page Modèles d'affichage, cliquez sur Fichiers de langue.

  6. Dans la page Fichiers de langue, cliquez sur le dossier contenant la langue pour laquelle vous voulez changer le nom d'affichage du perfectionnement.

  7. Ouvrez le fichier CustomStrings.js.

  8. Ajoutez une ligne au fichier pour chaque propriété gérée définie en tant qu’affinement et pour laquelle vous voulez modifier le nom complet en utilisant la syntaxe suivante :

    "rf_RefinementTitle_ManagedPropertyName": "Sample Refinement Title for ManagedPropertyName"

    Par exemple, vous pouvez ajouter la ligne suivante pour remplacer le nom complet de la propriété gérée RefinableInt00 par Price :

    "rf_RefinementTitle_RefinableInt00": "Price".

Afficher le nombre de perfectionnements dans un composant WebPart Perfectionnement

Quand vous ajoutez un composant WebPart Perfectionnement à une page, par défaut, ce composant n'affiche pas le nombre de perfectionnements, autrement dit, le nombre d'éléments pour chaque valeur de perfectionnement. Par exemple, si vous avez défini la propriété gérée Couleur en tant que perfectionnement, les valeurs du perfectionnement ne montreront que les couleurs, comme Rouge, Vert et Bleu. Vous pouvez ajouter le nombre de perfectionnements en modifiant une valeur dans le fichier HTML afin que les valeurs du perfectionnement s'affichent sous la forme Rouge (10), Vert (12) et Bleu (8).

Pour ajouter le nombre d’affinements au composant WebPart Affinement :

  1. Vérifiez que le compte d'utilisateur qui réalise cette procédure est membre du groupe SharePoint Concepteurs sur la collection de sites de publication.

  2. Dans le menu Paramètres, cliquez sur Paramètres du site.

  3. Dans la page Paramètres du site, dans la section Galeries du concepteur web, cliquez sur Pages maîtres et mises en page.

  4. Dans la page Galerie de pages maîtres, cliquez sur Modèles d'affichage.

  5. Dans la page Modèles d'affichage, cliquez sur Filtres.

  6. Ouvrez le fichier Filter_Default.html.

  7. Modifiez la valeur de ShowCounts en la définissant sur true.

Configurer les modèles d’affichage pour le composant WebPart Perfectionnement

Les modèles d’affichage du composant WebPart Perfectionnement se trouvent dans la galerie des pages maîtres.

Pour afficher les modèles d’affichage du composant WebPart Affinement :

  1. Vérifiez que le compte d'utilisateur qui réalise cette procédure est membre du groupe SharePoint Concepteurs sur la collection de sites de publication.

  2. Dans le menu Paramètres, cliquez sur Paramètres du site.

  3. Dans la page Paramètres du site, dans la section Galeries du concepteur web, cliquez sur Pages maîtres et mises en page.

  4. Dans la page Galerie de pages maîtres, cliquez sur Modèles d'affichage.

  5. Dans la page Modèles d'affichage, cliquez sur Filtres.

Pour plus d'informations sur la personnalisation et la création de modèles d'affichage, voir Modèles d'affichage du gestionnaire de conception SharePoint 2013 .

Ajouter un composant WebPart Volet Perfectionnement de taxonomie à une page

Avant de commencer cette procédure, vérifiez les points suivants :

Pour ajouter un composant WebPart Panneau d’affinement de taxonomie à une page :

  1. Vérifiez que le compte d'utilisateur qui réalise cette procédure est membre du groupe SharePoint Concepteurs sur la collection de sites de publication.

  2. Accédez à la page à laquelle vous voulez ajouter le composant WebPart.

  3. Dans le menu Paramètres, cliquez sur Modifier la page.

  4. Dans la zone de composants WebPart à laquelle vous voulez ajouter le composant WebPart, cliquez sur Ajouter un composant WebPart.

  5. Dans la liste Catégories, sélectionnez Recherche.

  6. Dans la liste Composants WebPart, sélectionnez Volet Perfectionnement de taxonomie, puis cliquez sur Ajouter.

Configurer le composant WebPart Volet Perfectionnement de taxonomie

Pour configurer le composant WebPart Panneau d’affinement de taxonomie :

  1. Vérifiez que le compte d'utilisateur qui réalise cette procédure est membre du groupe SharePoint Concepteurs sur la collection de sites de publication.

  2. Accédez à la page contenant le composant WebPart Volet Perfectionnement de taxonomie que vous voulez configurer.

  3. Dans le menu Paramètres, cliquez sur Modifier la page.

  4. Dans le composant WebPart, cliquez sur la flèche Menu du composant WebPart Volet Perfectionnement de taxonomie, puis cliquez sur Modifier le composant WebPart.

  5. Dans le volet d'outils du composant WebPart, dans la section Propriétés, dans la section Requête, dans le menu Cible de perfectionnement, sélectionnez le composant WebPart que vous voulez associer au composant WebPart Volet Perfectionnement de taxonomie.

  6. Dans le volet d’outils du composant WebPart, dans la section Propriétés, dans la section Requête, dans le menu Affinement, sélectionnez la propriété gérée que vous avez spécifiée pour la navigation gérée.

Vous pouvez utiliser le composant WebPart Éléments recommandés pour afficher des recommandations de contenu en fonction de la manière dont les utilisateurs ont précédemment interagi avec le site. Par exemple, vous pouvez ajouter ce composant WebPart à une page Élément de catalogue. Si un utilisateur affiche un élément spécifique, ce composant WebPart affiche d’autres éléments que les utilisateurs ont déjà consultés, par exemple « Les utilisateurs qui ont consulté cet élément ont également consulté ces éléments ». Pour plus d’informations sur les recommandations, voir Planifier l’analyse de l’utilisation, les événements d’utilisation et les recommandations dans La recherche de plans pour les sites de publication intersites dans SharePoint Server 2016.

Pour ajouter un composant WebPart Éléments recommandés à une page :

  1. Vérifiez que le compte d'utilisateur qui réalise cette procédure est membre du groupe SharePoint Concepteurs sur la collection de sites de publication.

  2. Accédez à la page à laquelle vous voulez ajouter le composant WebPart.

  3. Dans le menu Paramètres, cliquez sur Modifier la page.

  4. Dans la zone de composants WebPart à laquelle vous voulez ajouter le composant WebPart, cliquez sur Ajouter un composant WebPart.

  5. Dans la liste Catégories, cliquez sur Contenu piloté par la recherche.

  6. Dans la liste Composants WebPart, cliquez sur Éléments recommandés, puis sur Ajouter.

Pour configurer la requête pour un composant WebPart Éléments recommandés :

  1. Vérifiez que le compte d'utilisateur qui réalise cette procédure est membre du groupe SharePoint Concepteurs sur la collection de sites de publication.

  2. Accédez à la page contenant le composant WebPart Éléments recommandés que vous voulez configurer.

  3. Dans le menu Paramètres, cliquez sur Modifier la page.

  4. Dans le composant WebPart, cliquez sur la flèche Menu du composant WebPart Éléments recommandés, puis cliquez sur Modifier le composant WebPart.

  5. Dans le volet d'outils du composant WebPart, dans la section Propriétés, dans la section Critères de recherche, cliquez sur Changer la requête.

  6. Sous l'onglet CONCEPTS DE BASE, définissez votre requête en sélectionnant les options décrites dans le tableau ci-dessous.

    Valeur Description
    Obtenir les éléments recommandés pour Dans la liste déroulante, sélectionnez la valeur à partir de laquelle les recommandations doivent être affichées. Dans un scénario de catalogue, il s'agira souvent de Un jeton de l'URL. Si vous sélectionnez cette option, vous devez également sélectionner le jeton d'URL pour lequel vous voulez recevoir des recommandations.
    Supposons par exemple que vous souhaitez obtenir des recommandations pour des éléments de votre catalogue. Vous disposez d'une page d'éléments de catalogue dans lequel vous affichez vos éléments de catalogue et le numéro de l'élément fait partie de votre URL conviviale ; par exemple www.contoso/audio/mp3/4010101. (4010101 représente le numéro de l'élément.) Lorsque vous souhaitez obtenir des recommandations pour un jeton à partir de l'URL, vous devez sélectionner {URLToken.1} (4010101) dans la seconde liste déroulante.
    Renvoyer uniquement les résultats d'un site, une bibliothèque, une liste ou une URL Utiliser cette liste déroulante pour spécifier l'étendue des résultats de recherche.
    Renvoyer uniquement les résultats de type de contenu Utilisez cette liste déroulante pour limiter les résultats de recherche à un type de contenu spécifique.
    S'il y a trop peu d'éléments recommandés Si vos données d'utilisation sont peu nombreuses, par exemple si votre site est nouveau ou si les éléments n'ont aucune recommandation à afficher, ce composant WebPart n'affichera aucun résultat de recherche. Pour que le composant WebPart affiche des recommandations même si les données utilisateur accumulées ne sont pas suffisantes, vous pouvez sélectionner l'option Sélectionner une requête dans laquelle inclure d'autres résultats.
  7. L'onglet AFFINEMENTS répertorie les propriétés gérées qui sont définies comme utilisables dans une recherche approfondie dans le schéma de recherche. Vous pouvez spécifier que les résultats de recherche renvoyés dans le composant WebPart de recherche Éléments recommandés doivent être limités à une ou plusieurs valeurs provenant des perfectionnements. Cliquez sur un perfectionnement dans la liste, puis cliquez sur Appliquer pour l'ajouter à la requête.

    Cliquez sur Afficher plus si vous voulez définir le regroupement de résultats. Sous Résultats de groupe, vous pouvez spécifier que les résultats doivent être regroupés en fonction d'une ou de plusieurs propriétés gérées.

  8. Sous l'onglet PARAMÈTRES, spécifiez les options suivantes :

    Valeur Description
    Règles de requête Indiquez si des règles de requête doivent ou non être utilisées.
    Réécriture d'URL Indiquez si la réécriture d'URL sur la page de détails de l'élément doit continuer à être relative pour chaque élément de catalogue comme défini lorsque vous avez configuré la connexion de catalogue. Si vous sélectionnez Désactiver la réécriture d'URL pour tous les éléments renvoyés pour cette requête, les URL des éléments de votre catalogue pointent directement vers l'élément de bibliothèque du catalogue connecté.
    Comportement d'affichage de la page Indiquez à quel moment les résultats de recherche renvoyés par le composant WebPart Éléments recommandés doivent être affichés sur la page web. L'option par défaut est Ne pas afficher la page tant que les résultats de la recherche ne sont pas prêts. (Synchrone). En utilisant ce comportement de chargement, les requêtes sont émises à partir du serveur et les résultats de la recherche sont inclus dans la réponse de page qui est renvoyée à partir de SharePoint Server. Si vous sélectionnez Afficher la page immédiatement, puis afficher les composants WebPart liés à la recherche une fois les résultats prêts. (Asynchrone), les requêtes sont émises depuis le navigateur des utilisateurs finaux une fois la page complète reçue. Cette option doit être envisagée sur le contenu secondaire d'une page, comme Recommandations ou Articles populaires par exemple.
    Priorité Sélectionnez le niveau qui décrit le mieux l'importance relative du contenu qui est affiché par ce composant WebPart par rapport à d'autres composant WebPart de recherche. Si SharePoint Server s’exécute sous une charge importante, les requêtes sont exécutées en fonction de leur priorité.
    Mise en cache Sélectionnez un groupe de sécurité Active Directory si vous souhaitez que les résultats de recherche soient mis en cache pour les utilisateurs du groupe. En mettant en cache les résultats de recherche d’un groupe de sécurité, vous pouvez réduire le temps de rechargement des pages.> [! REMARQUE]> Vous devez sélectionner uniquement un groupe de sécurité où les résultats de la recherche sont identiques pour tous les utilisateurs du groupe. Pour plus d’informations, consultez cet article.
  9. Sous l'onglet TEST, vous pouvez afficher un aperçu de la requête envoyée par le composant WebPart Éléments recommandés

    Valeur Description
    Texte de requête Affiche le contenu du modèle de requête qui est appliqué à la requête.

    Cliquez sur Afficher plus pour afficher des informations supplémentaires.

    Valeur Description
    Affiné par Affiche les perfectionnements appliqués à la requête tels que définis sous l'onglet AFFINEMENTS.
    Réduit par Affiche la propriété gérée sur laquelle les résultats de recherche doivent être regroupés, comme défini sous l'onglet AFFINEMENTS.
    Règles de requête appliquées Affiche les règles de requête qui sont appliquées à la requête.

    Dans la section Variables du modèle de requête, les sélections que vous avez effectuées sous l’onglet CONCEPTS DE BASE sont affichées. Vous pouvez par ailleurs taper des valeurs supplémentaires pour les tester, comme indiqué dans le tableau ci-dessous. Cliquez sur le bouton Tester la requête pour afficher un aperçu des résultats de la recherche.

    Valeur Description
    {RecsURL}* Affiche le jeton que vous avez sélectionné lorsque vous avez spécifié la valeur pour laquelle afficher des recommandations.
    {Scope}* Affiche l’étendue que vous avez sélectionnée pour les résultats de la recherche.
    {ContentTypeID}* Affiche le type de contenu que vous avez sélectionné pour les résultats de la recherche.

    Vous pouvez également tester le fonctionnement de la requête pour différents termes de segment d’utilisateur. Cliquez sur Ajouter un terme de segment d’utilisateur pour test pour ajouter les termes à ajouter à la requête. Cliquez sur le bouton Tester la requête pour afficher un aperçu des résultats de la recherche.

    Valeur Description
    Texte de requête Indique la dernière requête qui sera exécutée par le composant WebPart Éléments recommandés. Celle-ci repose sur le modèle de requête d'origine dans lequel les variables dynamiques sont remplacées par les valeurs actuelles. D’autres modifications devront peut-être être apportées à la requête dans le cadre des règles de requête.

Le modèle d’affichage de contrôle par défaut pour le composant WebPart Éléments recommandés est Liste (appelé Control_List dans la galerie des pages maîtres).

Le modèle d'affichage d'article par défaut pour le composant WebPart Éléments recommandés est Éléments recommandés : Image en haut, 3 lignes (appelé Item_RecommendationsClickLogging dans la galerie des pages maîtres). Lorsqu'un utilisateur clique sur un lien qui est affiché dans le composant WebPart Éléments recommandés, le modèle d'affichage par défaut enregistre dans le journal un événement Actions utilisateur Clic sur les recommandations.

Pour plus d'informations sur le mode de personnalisation et de création de modèles d'affichage, voir Modèles d'affichage du gestionnaire de conception SharePoint 2013 . Pour plus d'informations sur les méthodes JavaScript que vous pouvez utiliser lors de la personnalisation de vos modèles d'affichage, voir Objet Srch.U (DisplayTemplatesSrch).

Voir aussi

Concepts

Variables de requête dans SharePoint Server

Autres ressources

Séries de blogs : Comment configurer un site Internet centré sur un produit dans SharePoint Server 2013