Om forespørgselstransformationer

Vigtigt: Denne artikel er maskinoversat. Se ansvarsfraskrivelsen. Du kan finde den engelske version af denne artikel her til din orientering.

Hvis du vil levere søgeresultater, som er passende til en brugerforespørgsel, er det nogle gange nødvendigt at ændre forespørgslen. Forestil dig f.eks., at du opretter en søgevertikal for billeder. Når nogen skriver en forespørgsel i vertikalen billeder, er du nødt til at ændre forespørgslen, således at den kun returnerer søgeresultater i form af billeder.

Hvis du vil ændre en forespørgsel, skal bruge du Forespørgselsgenerator til at konfigurere en forespørgsel transformation. Du kan konfigurere en forespørgsel transformation for at erstatte egenskaberne for en forespørgsel, som den resultatkilde , forespørgslen bruger til at hente søgeresultater, eller den sorteringsrækkefølge, der skal bruges, når det viser søgeresultater. Transformeringen erstatter også teksten i forespørgslen ved hjælp af en forespørgselsskabelon, du kan konfigurere. Skabelonen forespørgsel er den tekst, der skal erstatte forespørgselsteksten, og skabelonen kan indeholde forespørgselsvariabler.

En forespørgselsvariabel er en pladsholder for en værdi. Når en transformation erstatter teksten i en forespørgsel med forespørgselsskabelonen, erstattes også forespørgselsvariablerne i skabelonen med bestemte værdier.

En transformation erstatter kontekstafhængige forespørgselsvariabler med værdier, der relaterer til forespørgslens kontekst. Den følgende tabel viser nogle eksempler på kontekstafhængige forespørgselsvariabler.

En transformation erstatter denne kontekstafhængige forespørgselsvariabel

Med dette

{Brugernavn}

Navnet på den bruger, der har skrevet forespørgslen

{Websteds-URL}

Det websted, hvor brugeren har skrevet værdien

{I dag}

Dags dato

En transformation erstatter bundne forespørgselsvariable med bestemt tekst fra brugerens forespørgsel. Den følgende tabel viser nogle eksempler på bundne forespørgselsvariabler.

En transformation erstatter denne bundne forespørgselsvariabel

Med dette

{søgefeltsforespørgsel}

Den forespørgsel, brugeren skrev

{søgeord}

Den forespørgsel, brugeren skrev, i den ændrede form fra den seneste transformation

Du kan bruge en bunden forespørgselsvariabel, når du tilføjer en begrænsning i en forespørgsel, f.eks. når du begrænser en forespørgsel til en bestemt indholdstype. Til søgevertikalen Billeder kunne du f.eks. konfigurere en forespøgselstransformation, som føjer "indholdstype:billede" til forespørgselsteksten vha. forespørgselsskabelonen "{søgeord} indholdstype:billede". Hvis en bruger skriver forespørgslen "måne" i vertikalen, erstatter transformationen "{søgeord}" med "måne". Derfor ændrer forespørgselsvariablen forespørgslen til "måne indholdstype:billede".

Du kan konfigurere forespørgselstransformationer tre steder:

  • I en webdel som f.eks. webdelen Søgeresultater. Konfigurer en transformation i en webdel, når du ikke behøver at foretage de samme ændringer i forespørgsler andre steder.

  • I en forespørgselsregel, som angiver, at bestemte handlinger kun udføres, hvis visse betingelser er opfyldt. To af disse handlinger benytter en transformation til at ændre forespørgslen:

    • Tilføj en resultatblok på siden med søgeresultater. Denne handling opretter en kopi af forespørgslen, og dens transformation ændrer kun kopien.

    • Rediger de rangerede resultater. Denne handling ændrer den forespørgsel, brugeren har skrevet.

  • I den resultatkilde, forespørgslen bruger til at hente søgeresultater.

En brugerforespørgsel transformeres af webdelen, derefter af eventuelle gældende forespørgselsregler og til sidst af resultatkilden. Derfor ved du, når du konfigurerer en transformation i en resultatkilde, at transformationsændringerne ikke kasseres eller tilsidesættes, fordi resultatkilden transformerer forespørgslen sidst. Hvis du f.eks. skal sikre dig, at en søgevertikal for billeder kun returnerer billeder, skal du konfigurere den relevante transformation i en resultatkilde, og derefter skal du konfigurere webdelen i søgevertikalen til at bruge denne resultatkilde.

Yderligere oplysninger finder du se Oversigt over forespørgsel behandling på TechNet.

Toppen af siden

Bemærk: Ansvarsfraskrivelse for maskinoversættelse: Denne artikel er blevet oversat af et computersystem uden menneskelig indgriben. Microsoft tilbyder disse maskinoversættelse for at hjælpe ikke-engelsktalende brugere til at kunne nyde indhold om Microsofts produkter, tjenester og teknologier. Da artiklen er maskinoversat, kan den indeholde forkerte ord eller syntaks- eller grammatikfejl.

Del Facebook Facebook Twitter Twitter Mail Mail

Var disse oplysninger nyttige?

Fantastisk! Har du mere feedback?

Hvordan kan vi forbedre det?

Tak for din feedback!

×