Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

Pour fournir des résultats de recherche appropriés pour une requête d’utilisateur, vous devez parfois modifier la requête. Par exemple, supposons que vous créez une recherche verticale pour Images. Lorsque quelqu’un entre une requête dans le vertical Images, vous devez modifier la requête afin qu’elle renvoie uniquement les résultats de la recherche qui sont Images.

Pour modifier une requête, vous utilisez le Générateur de requêtes pour configurer une transformation de requête. Vous pouvez configurer une transformation de requête pour remplacer les propriétés d’une requête, telles que la source à utiliser par la requête pour obtenir les résultats de la recherche, ou l’ordre de tri à utiliser pour afficher les résultats de la recherche. La transformation remplace également le texte de la requête à l’aide d’un modèle de requête que vous pouvez configurer. Le modèle de requête est le texte qui doit remplacer le texte de la requête, et le modèle peut contenir des variables de requête.

Une variable de requête est un espace réservé pour une valeur. Lorsqu’une transformation remplace le texte d’une requête par son modèle de requête, elle remplace également les variables de requête du modèle par des valeurs spécifiques.

Une transformation remplace les variables de requête contextuelle par des valeurs relatives au contexte de requête. Le tableau suivant présente quelques exemples de variables de requête contextuelles.

Une transformation remplace cette variable de requête contextuelle

Avec cette

{User.Name}

Nom de l’utilisateur ayant tapé la requête

{Site.URL}

Site où l’utilisateur a tapé la valeur

{Today}

Date du jour

Une transformation remplace les variables de requête liées par le texte qui se trouve dans la requête de l’utilisateur. Le tableau suivant présente quelques exemples de variables de requête liées.

Une transformation remplace cette variable de requête liée

Avec cette

{searchBoxQuery}

Requête tapée par l’utilisateur

{searchTerms}

Requête que l’utilisateur a tapée, telle que modifiée par la transformation la plus récente

Vous pouvez utiliser une variable de requête liée lorsque vous ajoutez une restriction à une requête, par exemple lorsque vous limitez une requête à un type de contenu particulier. Par exemple, pour une recherche verticale d’images, vous pouvez configurer une transformation de requête qui ajoute « contenttype:picture » au texte de la requête à l’aide du modèle de requête « {searchTerms} contenttype:picture ». Si un utilisateur entre la requête « lune » dans cette verticale, la transformation remplace « {searchTerms} » par « lune ». Par conséquent, la transformation de la requête change la requête en « moon contenttype:picture ».

Vous pouvez configurer les transformations de requête à trois endroits :

  • Dans un élément Web Part, tel qu’un élément Web Part Résultats de la recherche. Configurez une transformation dans un élément Web Part lorsque vous n’avez pas besoin d’apporter les mêmes modifications à des requêtes ailleurs.

  • Dans une règle de requêtequi spécifie que certaines actions seront effectuées uniquement si certaines conditions sont remplies. Deux de ces actions utilisent une transformation pour modifier la requête :

    • Ajoutez un bloc de résultats dans la page des résultats de la recherche. Cette action crée une copie de la requête et sa transformation modifie uniquement la copie.

    • Modifiez les résultats classés. Cette action modifie la requête tapée par l’utilisateur.

  • Dans la source des résultats que la requête utilise pour obtenir les résultats de la recherche.

Une requête utilisateur est transformée par le partie Web Part, par toutes les règles de requête qui s’appliquent, puis par la source des résultats. Par conséquent, lorsque vous configurez une transformation dans une origine de résultat, vous savez que les modifications de transformation ne seront pas ignorées ou ignorées, car la origine des résultats transforme la requête en dernier. Par exemple, pour vous assurer que la recherche verticale Images renvoie uniquement les images, vous devez configurer la transformation appropriée dans une origine des résultats, puis configurer le partie Web Part dans le volet vertical de recherche pour utiliser cette origine de résultats.

Pour plus d’informations, voir Vue d’ensemble du traitement des requêtes sur TechNet.

Haut de la page

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×