Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les secteurs verticaux de recherche sont des onglets de la page des résultats de recherche qui affichent les résultats d’un type spécifique ou de sources sélectionnées. Par exemple, la verticale Files affiche les résultats classés en tant que fichiers et facilite la recherche de documents pour les utilisateurs. Vous pouvez personnaliser les secteurs verticaux dans Recherche Microsoft pour répondre aux besoins de votre organisation ou de chaque service. Recherche Microsoft propose deux types de secteurs verticaux, prêts à l’emploi ou par défaut et personnalisés. Les secteurs verticaux par défaut, tels que Tous, Files et People, créent un accès facile aux résultats de recherche les plus couramment utilisés.
Vous pouvez gérer les secteurs verticaux à deux niveaux :
- Au niveau de l’organisation : une verticale au niveau de l’organisation apparaît sur la page des résultats de la recherche lorsque les utilisateurs effectuent une recherche à partir de leur page de démarrage SharePoint et de Microsoft Office.
- Au niveau du site : une verticale au niveau du site s’affiche sur la page des résultats de recherche lorsque les utilisateurs effectuent une recherche sur un site SharePoint. Par exemple, vous souhaiterez peut-être permettre à vos employés du service clientèle de rechercher des incidents de gravité 1 directement à partir du site SharePoint de leur service.
Remarque
Les utilisateurs invités à SharePoint voient les mêmes modifications verticales et verticales personnalisées que les utilisateurs natifs.
Verticaux par défaut
Les secteurs verticaux par défaut sont présents au niveau de l’organisation dans des expériences telles que SharePoint, Microsoft Office ou au niveau du site SharePoint dans la page des résultats de recherche de chaque site.
Voici un résumé des fonctionnalités de personnalisation sur les secteurs verticaux prêts à l’emploi.
| Type de personnalisation | Au niveau de l’organisation | Niveau site |
|---|---|---|
| Renommer la verticale | Oui | Oui |
| Désactiver la verticale | Partiel | Oui |
| Ajout d’une requête | Partiel | Oui |
Verticaux personnalisés
Vous pouvez ajouter des secteurs verticaux de recherche dans l’expérience de recherche au niveau d’une organisation ou d’un site, et rechercher du contenu à partir de connecteurs Microsoft 365 Copilot ou de SharePoint. Les secteurs verticaux personnalisés pour le contenu SharePoint affichent les résultats de l’étendue respective, comme pour les autres secteurs verticaux de cette étendue. Par exemple, une verticale personnalisée à l’échelle de l’organisation affiche tous les résultats, tandis qu’une verticale personnalisée avec du contenu SharePoint dans le site Marketing affiche les données de ce site. Il en va de même pour les sites hub où la même étendue de hub est appliquée.
Créer ou modifier des secteurs de recherche
L’expérience de gestion verticale est pilotée par l’assistant, vous êtes guidé à travers les étapes pour définir le nom de la verticale, la source de contenu et l’étendue du contenu à rechercher. Vous pouvez utiliser un ensemble limité de langage de requête par mots-clés (KQL) pour définir l’étendue de la recherche verticale pour une source de contenu donnée. Des filtres peuvent également être ajoutés à des secteurs verticaux prêts à l’emploi et personnalisés au niveau de l’organisation et du site. Pour plus d’informations sur les filtres, consultez Gérer les filtres.
Gérer les secteurs verticaux au niveau de l’organisation
- Dans le Centre d’administration Microsoft 365, accédez à la page Secteurs verticaux dans la section Personnalisation.
- Sélectionnez une verticale existante et cliquez sur Modifier ou sur Ajouter pour créer une verticale.
- Une fois les étapes de configuration effectuées, vous pouvez examiner et enregistrer la verticale.
Gérer les verticales au niveau du site
- Sur le site SharePoint où vous souhaitez gérer les verticales, ouvrez le panneau des paramètres en cliquant sur l’engrenage.
- Sélectionnez Informations sur le site, puis Afficher tous les paramètres du site.
- Recherchez la section Recherche Microsoft, puis sélectionnez Configurer les paramètres de recherche.
- Dans le volet de navigation, accédez à Expérience personnalisée , puis sélectionnez Secteurs verticaux.
- Sélectionnez une verticale existante et cliquez sur Modifier ou sur Ajouter pour créer une verticale.
- Après l’installation de la configuration, vous pouvez examiner et enregistrer la verticale.
Afficher la verticale dans la page des résultats de la recherche
Une disposition des résultats de recherche est nécessaire pour que les résultats du connecteur Microsoft Copilot s’affichent sur la page verticale de recherche. Pour vous assurer que la disposition de résultat appropriée est présente, vous pouvez activer la verticale de recherche. Après avoir activé ou mis à jour une verticale, il y a un délai de quelques heures avant que vous puissiez afficher les modifications sur la page de recherche. Vous pouvez ajouter cacheClear=true à l’URL dans SharePoint et Office pour afficher les modifications. L’apparition de la modification peut prendre jusqu’à 30 minutes.
Remarque
Les verticaux ajoutés ne sont pas visibles sur SharePoint et Office lorsque vous les consultez à partir de navigateurs web mobiles.
Options de configuration avancées
Plusieurs connexions dans un
Un secteur vertical de recherche peut afficher des résultats provenant de plusieurs sources de connecteur. Cette option offre de la souplesse dans la conception de votre page de résultats de recherche. Le processus de configuration verticale permet aux administrateurs de sélectionner plusieurs connexions à l’étape « Source de contenu ».
Si vous nommez avec précision autant d’étiquettes sémantiques que possible, cette expérience est améliorée. Vous ajoutez des étiquettes sémantiques au point de définition et d’ingestion du schéma. Découvrez comment créer et gérer des étiquettes sémantiques. Voici des informations supplémentaires sur la création et la gestion des étiquettes sémantiques.
Remarque
- Une connexion peut être ajoutée en tant que source de contenu sous une seule verticale. Vous ne pouvez pas utiliser des connexions sous plusieurs secteurs verticaux.
Pour configurer une requête pour un secteur vertical de recherche dans lequel plusieurs sources de connexion ont été ajoutées, utilisez les propriétés de source communes pour créer la requête.
KQL (Keyword Query Language)
Une requête peut être ajoutée à une verticale pour affiner les résultats affichés sur la verticale de recherche à l’aide du langage de requête par mots clés (KQL) (prise en charge limitée). Cette page répertorie les propriétés disponibles. Nous vous recommandons d’utiliser des mots clés en texte libre et des restrictions de propriété avec des opérateurs booléens pour créer le KQL. Les opérateurs de classement dynamique tels que XRANK, les opérateurs de proximité et les mots ne sont pas pris en charge.
Voici quelques exemples de requêtes.
| Scénario | Requête |
|---|---|
| Exclusion des résultats des sites d’archivage | NOT (path :http//contoso.sharepoint.com/archive OR path :http//contoso.sharepoint.com/CompanyArchive) |
| Exclusion des résultats basés sur la propriété du type de fichier | NOT(FileType :htm) |
Utilisez des variables dans la section de requête KQL d’un secteur vertical pour fournir des données dynamiques en tant qu’entrée à la requête d’un secteur vertical. « Profil » et « chaîne de requête » sont les types de variables de requête qui peuvent être utilisées.
Variables de requête de profil
Vous pouvez utiliser des variables de requête de profil pour contextualiser les résultats de la recherche pour l’utilisateur connecté. Les variables de requête de profil extraient des valeurs à partir du profil de l’utilisateur connecté. Par exemple, pour créer une verticale « Tickets » pour que l’utilisateur puisse trouver les tickets de support qui lui sont affectés, vous pouvez spécifier la requête suivante dans la section « Requête » lors de la création verticale sur la page d’administration.
AssignedTo:{Profile.accounts.userPrincipalName}
Les résultats de la recherche seront ainsi réduits pour n’afficher que les éléments attribués à la personne qui effectue la recherche.
La ressource de profil expose les propriétés sous forme de collections. Par exemple, les informations relatives aux adresses e-mail sont exposées via la collection d’e-mails, les postes de travail en tant que collection de positions, etc. Toutes les propriétés disponibles dans le profil utilisateur sont exposées en tant que variables de requête.
Prenons un utilisateur disposant de trois adresses e-mail disponibles dans la collection d’e-mails, comme illustré ici :
"emails": [{
"address": "Megan.Bowen@contoso.com",
"id": "xyz",
"source": {
"CreatedBy": "xyz",
"CreatedOn": "2222",
"Type": "official"
},
"type": "main"
}, {
"address": "meganb@hotmail.com",
"id": "abc",
"source": {
"CreatedBy": "abc",
"CreatedOn": "3333",
"Type": "non-official",
},
"type": "work"
}, {
"address": "meganb@outlook.com",
"id": "pqr",
"source": {
"CreatedBy": "pqr",
"CreatedOn": "4444",
"Type": "personal"
},
"type": "personal"
}
]
La requête
MyProperty: {Profile.emails.address}est résolue en MyProperty : « Megan.Bowen@contoso.com ».Pour résoudre toutes les valeurs de l’attribut d’adresse, utilisez la syntaxe de développement à valeurs multiples. La requête
{|MyProperty:{Profile.emails.address}}est résolue en ((MyProperty :"Megan.Bowen@contoso.com ») OR (MyProperty : « meganb@hotmail.com ») OR (MyProperty :"meganb@outlook.com »))).
Utilisez l’opérateur « | » pour résoudre les variables à plusieurs valeurs. Consultez le tableau suivant pour plus d’exemples d’expansion de profil.
| # | Syntaxe | Valeur renvoyée |
|---|---|---|
| 1 | MyProperty :{Profile.emails.address} | "Megan.Bowen@contoso.com" |
| 2 | MyProperty :{Profile.emails} | {Profile.emails} Ce problème ne se résoudra pas, car emails est un objet. |
| 3 | {? MyProperty :{Profile.emails}} | Ce problème n’est pas résolu, car les e-mails sont un objet. Le « ? » L’opérateur ignore les variables de requête qui ne sont pas résolues. Cette variable sera supprimée lorsqu’elle sera transmise plus bas dans la pile de requêtes. |
| 4 | {|MyProperty : {Profile.emails.source.Type}} | ((MyProperty :"official ») OR (MyProperty :"nonofficial ») OR (MyProperty :"personal »)) |
Variables de chaîne de requête
Les variables de chaîne de requête vous permettent de personnaliser les résultats de recherche en fonction de la façon dont les utilisateurs interagissent avec les sites SharePoint. Pour ce faire, ajoutez des paires valeur-clé à l’URL de recherche. Par exemple, supposons que vous ayez un site SharePoint qui fournit des informations sur un projet avec un composant WebPart simple qui affiche les tâches en cours. Le fait de cliquer sur le composant WebPart « En cours » renvoie les utilisateurs à la verticale de recherche « Éléments de travail », où les résultats sont affinés pour afficher uniquement les éléments marqués comme étant en cours.
Cela peut être fait en spécifiant la requête suivante dans la section « Requête » lors de la création verticale sur la page d’administration.
Status:{QueryString.state}
L’URL du composant WebPart du bouton Site SharePoint doit être mise à jour pour transmettre la paire clé-valeur suivante https://{votre-domaine}.sharepoint.com/sites/{nom_site}/_layouts/15/search.aspx/{vertical-ID} ?state=InProgress
La requête status :{QueryString.state} sera résolue en status :InProgress.
Voici d’autres exemples de développement de chaînes de requête.
| # | Syntaxe de requête | Syntaxe D'URL | Valeur renvoyée |
|---|---|---|---|
| 1 | MyProperty :{QueryString.state} | https://{votre-domaine}.sharepoint.com/sites/{nom_site}/_layouts/15/search.aspx/{vertical-ID} ?state=InProgress | MaPropriété :En cours |
| 2 | MyProperty :{QueryString.state} OU MyProperty :{QueryString.priority} | https://{votre-domaine}.sharepoint.com/sites/{nom_site}/_layouts/15/search.aspx/{vertical-ID} ?state=InProgress&priority=1 | Mapropriété :InProgress OU MaPropriété :1 |
| 3 | {? MyProperty :{QueryString.state}} | https://{votre-domaine}.sharepoint.com/sites/{nom_site}/_layouts/15/search.aspx/{ID_vertical} ? State=InProgress | Ici, l’état ne se résout pas, car les chaînes de requête respectent la casse. Le « ? » L’opérateur ignore les variables de requête qui ne sont pas résolues. Cette variable sera supprimée lorsqu’elle sera transmise plus bas dans la pile de requêtes. |
| 4 | {|MyProperty : {QueryString.state}} | https://{votre-domaine}.sharepoint.com/sites/{nom_site}/_layouts/15/search.aspx/{vertical-ID} ?state=InProgress,Closed | (MyProperty :InProgress) OR (MyProperty :Closed) Le | est utilisé pour résoudre les variables à valeurs multiples. Les valeurs des variables doivent être transmises à l’aide de virgules, comme indiqué dans la syntaxe URL. |
| 5 | {MyProperty : {QueryString.state}} | https://{votre-domaine}.sharepoint.com/sites/{nom_site}/_layouts/15/search.aspx/{vertical-ID} ?state=InProgress,Closed | MaPropriété :En cours Ici, seule la première valeur de l’état est récupérée dans l’URL, car la syntaxe de requête ne la définit pas comme une variable à plusieurs valeurs. |
Limitations
- La localisation linguistique ne s’applique pas aux noms de secteurs verticaux prêts à l’emploi une fois modifiés.
- Les secteurs verticaux personnalisés n’apparaissent pas dans l’affichage mobile de Recherche Microsoft.
- L’ajout d’une requête n’est pas pris en charge sur le secteur vertical People.
- La réorganisation verticale n’est pas prise en charge.
- Les variables de chaîne de requête ne peuvent être utilisées que dans les sites SharePoint.
Résolution des problèmes
Voici une liste des problèmes courants que vous pouvez rencontrer et des actions à prendre pour les résoudre.
| Problème | Action |
|---|---|
| Je vois un message d’erreur « Quelque chose s’est mal passé » sur la verticale. | Les types vertical et résultat sont nécessaires pour terminer la configuration. Assurez-vous que les deux sont configurés pour la source de contenu. |
| Je ne vois aucune source de contenu sur la page verticale. | Vérifiez que vous avez configuré des connecteurs et indexé des données. |