Dela via


QueryContext interface

Definierar frågekontexten som Bing använde för begäran.

Egenskaper

adultIntent

Ett booleskt värde som anger om den angivna frågan har en vuxet avsikt. Värdet är sant om frågan har en avsikt som är vuxet. annars falskt. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

alterationOverrideQuery

Frågesträngen som ska användas för att tvinga Bing att använda den ursprungliga strängen. Om frågesträngen till exempel är "saling downwind" är åsidosättningsfrågesträngen "+saling downwind". Kom ihåg att koda frågesträngen som resulterar i %2Bsaling+downwind. Det här fältet inkluderas bara om den ursprungliga frågesträngen innehåller ett stavfel. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

alteredQuery

Frågesträngen som används av Bing för att utföra frågan. Bing använder den ändrade frågesträngen om den ursprungliga frågesträngen innehöll stavfel. Om frågesträngen till exempel är "saling downwind" är den ändrade frågesträngen "sailing downwind". Det här fältet inkluderas bara om den ursprungliga frågesträngen innehåller ett stavfel. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

askUserForLocation

Ett booleskt värde som anger om Bing kräver att användarens plats ger korrekta resultat. Om du har angett användarens plats med hjälp av rubrikerna X-MSEdge-ClientIP och X-Search-Location kan du ignorera det här fältet. För platsmedvetna frågor, till exempel "dagens väder" eller "restauranger nära mig" som behöver användarens plats för att ge korrekta resultat, är det här fältet inställt på sant. För platsmedvetna frågor som innehåller platsen (till exempel "Väder i Seattle" anges det här fältet till falskt. Det här fältet är också inställt på falskt för frågor som inte är platsmedvetna, till exempel "bästsäljare". Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

isTransactional

Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

originalQuery

Frågesträngen som anges i begäran.

Egenskapsinformation

adultIntent

Ett booleskt värde som anger om den angivna frågan har en vuxet avsikt. Värdet är sant om frågan har en avsikt som är vuxet. annars falskt. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

adultIntent?: boolean

Egenskapsvärde

boolean

alterationOverrideQuery

Frågesträngen som ska användas för att tvinga Bing att använda den ursprungliga strängen. Om frågesträngen till exempel är "saling downwind" är åsidosättningsfrågesträngen "+saling downwind". Kom ihåg att koda frågesträngen som resulterar i %2Bsaling+downwind. Det här fältet inkluderas bara om den ursprungliga frågesträngen innehåller ett stavfel. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

alterationOverrideQuery?: string

Egenskapsvärde

string

alteredQuery

Frågesträngen som används av Bing för att utföra frågan. Bing använder den ändrade frågesträngen om den ursprungliga frågesträngen innehöll stavfel. Om frågesträngen till exempel är "saling downwind" är den ändrade frågesträngen "sailing downwind". Det här fältet inkluderas bara om den ursprungliga frågesträngen innehåller ett stavfel. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

alteredQuery?: string

Egenskapsvärde

string

askUserForLocation

Ett booleskt värde som anger om Bing kräver att användarens plats ger korrekta resultat. Om du har angett användarens plats med hjälp av rubrikerna X-MSEdge-ClientIP och X-Search-Location kan du ignorera det här fältet. För platsmedvetna frågor, till exempel "dagens väder" eller "restauranger nära mig" som behöver användarens plats för att ge korrekta resultat, är det här fältet inställt på sant. För platsmedvetna frågor som innehåller platsen (till exempel "Väder i Seattle" anges det här fältet till falskt. Det här fältet är också inställt på falskt för frågor som inte är platsmedvetna, till exempel "bästsäljare". Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

askUserForLocation?: boolean

Egenskapsvärde

boolean

isTransactional

Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

isTransactional?: boolean

Egenskapsvärde

boolean

originalQuery

Frågesträngen som anges i begäran.

originalQuery: string

Egenskapsvärde

string