Delen via


QueryContext interface

Definieert de querycontext die Bing voor de aanvraag heeft gebruikt.

Eigenschappen

adultIntent

Een Booleaanse waarde die aangeeft of de opgegeven query de intentie voor volwassenen heeft. De waarde is true als de query de intentie voor volwassenen heeft; anders onwaar. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

alterationOverrideQuery

De queryreeks die moet worden gebruikt om Bing af te dwingen de oorspronkelijke tekenreeks te gebruiken. Als de querytekenreeks bijvoorbeeld 'saling downwind' is, is de onderdrukkingsquerytekenreeks '+saling downwind'. Vergeet niet om de querytekenreeks te coderen die resulteert in %2Bsaling+downwind. Dit veld wordt alleen opgenomen als de oorspronkelijke querytekenreeks een spelfout bevat. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

alteredQuery

De queryreeks die door Bing wordt gebruikt om de query uit te voeren. Bing gebruikt de gewijzigde querytekenreeks als de oorspronkelijke querytekenreeks spelfouten bevat. Als de querytekenreeks bijvoorbeeld 'saling downwind' is, is de gewijzigde querytekenreeks 'downwind varend'. Dit veld wordt alleen opgenomen als de oorspronkelijke querytekenreeks een spelfout bevat. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

askUserForLocation

Een Booleaanse waarde die aangeeft of bing de locatie van de gebruiker vereist om nauwkeurige resultaten te leveren. Als u de locatie van de gebruiker hebt opgegeven met behulp van de headers X-MSEdge-ClientIP en X-Search-Location, kunt u dit veld negeren. Voor locatiebewuste query's, zoals 'het weer van vandaag' of 'restaurants bij mij in de buurt' die de locatie van de gebruiker nodig hebben om nauwkeurige resultaten te kunnen leveren, wordt dit veld ingesteld op true. Voor locatiebewuste query's die de locatie bevatten (bijvoorbeeld 'Seattle weather'), wordt dit veld ingesteld op false. Dit veld is ook ingesteld op false voor query's die niet locatiebewust zijn, zoals 'best sellers'. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

isTransactional

OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

originalQuery

De querytekenreeks zoals opgegeven in de aanvraag.

Eigenschapdetails

adultIntent

Een Booleaanse waarde die aangeeft of de opgegeven query de intentie voor volwassenen heeft. De waarde is true als de query de intentie voor volwassenen heeft; anders onwaar. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

adultIntent?: boolean

Waarde van eigenschap

boolean

alterationOverrideQuery

De queryreeks die moet worden gebruikt om Bing af te dwingen de oorspronkelijke tekenreeks te gebruiken. Als de querytekenreeks bijvoorbeeld 'saling downwind' is, is de onderdrukkingsquerytekenreeks '+saling downwind'. Vergeet niet om de querytekenreeks te coderen die resulteert in %2Bsaling+downwind. Dit veld wordt alleen opgenomen als de oorspronkelijke querytekenreeks een spelfout bevat. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

alterationOverrideQuery?: string

Waarde van eigenschap

string

alteredQuery

De queryreeks die door Bing wordt gebruikt om de query uit te voeren. Bing gebruikt de gewijzigde querytekenreeks als de oorspronkelijke querytekenreeks spelfouten bevat. Als de querytekenreeks bijvoorbeeld 'saling downwind' is, is de gewijzigde querytekenreeks 'downwind varend'. Dit veld wordt alleen opgenomen als de oorspronkelijke querytekenreeks een spelfout bevat. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

alteredQuery?: string

Waarde van eigenschap

string

askUserForLocation

Een Booleaanse waarde die aangeeft of bing de locatie van de gebruiker vereist om nauwkeurige resultaten te leveren. Als u de locatie van de gebruiker hebt opgegeven met behulp van de headers X-MSEdge-ClientIP en X-Search-Location, kunt u dit veld negeren. Voor locatiebewuste query's, zoals 'het weer van vandaag' of 'restaurants bij mij in de buurt' die de locatie van de gebruiker nodig hebben om nauwkeurige resultaten te kunnen leveren, wordt dit veld ingesteld op true. Voor locatiebewuste query's die de locatie bevatten (bijvoorbeeld 'Seattle weather'), wordt dit veld ingesteld op false. Dit veld is ook ingesteld op false voor query's die niet locatiebewust zijn, zoals 'best sellers'. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

askUserForLocation?: boolean

Waarde van eigenschap

boolean

isTransactional

OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

isTransactional?: boolean

Waarde van eigenschap

boolean

originalQuery

De querytekenreeks zoals opgegeven in de aanvraag.

originalQuery: string

Waarde van eigenschap

string