Condividi tramite


QueryContext interface

Definisce il contesto di query usato da Bing per la richiesta.

Proprietà

adultIntent

Valore booleano che indica se la query specificata ha finalità per adulti. Il valore è true se la query ha finalità per adulti; in caso contrario, è false . NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

alterationOverrideQuery

Stringa di query da usare per forzare l'utilizzo della stringa originale in Bing. Ad esempio, se la stringa di query è "saling downwind", la stringa di query di override sarà "+saling downwind". Ricordarsi di codificare la stringa di query che restituisce "%2Bsaling+downwind". Questo campo viene incluso solo se la stringa di query originale contiene un errore di ortografia. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

alteredQuery

La stringa di query usata da Bing per eseguire la query. Bing usa la stringa di query modificata se la stringa di query originale conteneva errori di ortografia. Ad esempio, se la stringa di query è "saling downwind", la stringa di query modificata sarà "sailing downwind". Questo campo viene incluso solo se la stringa di query originale contiene un errore di ortografia. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

askUserForLocation

Valore booleano che indica se Bing richiede la posizione dell'utente per fornire risultati accurati. Se è stata specificata la posizione dell'utente usando le intestazioni X-MSEdge-ClientIP e X-Search-Location, è possibile ignorare questo campo. Per le query in grado di riconoscere la posizione, ad esempio "meteo di oggi " o "ristoranti vicino a me" che richiedono la posizione dell'utente per fornire risultati accurati, questo campo è impostato su true. Per le query in grado di riconoscere la posizione che includono la posizione, ad esempio "meteo di Seattle", questo campo è impostato su false. Questo campo viene impostato su false anche per le query che non riconoscono la posizione, ad esempio "best seller". NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

isTransactional

NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

originalQuery

La stringa di query come è stata specificata nella richiesta.

Dettagli proprietà

adultIntent

Valore booleano che indica se la query specificata ha finalità per adulti. Il valore è true se la query ha finalità per adulti; in caso contrario, è false . NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

adultIntent?: boolean

Valore della proprietà

boolean

alterationOverrideQuery

Stringa di query da usare per forzare l'utilizzo della stringa originale in Bing. Ad esempio, se la stringa di query è "saling downwind", la stringa di query di override sarà "+saling downwind". Ricordarsi di codificare la stringa di query che restituisce "%2Bsaling+downwind". Questo campo viene incluso solo se la stringa di query originale contiene un errore di ortografia. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

alterationOverrideQuery?: string

Valore della proprietà

string

alteredQuery

La stringa di query usata da Bing per eseguire la query. Bing usa la stringa di query modificata se la stringa di query originale conteneva errori di ortografia. Ad esempio, se la stringa di query è "saling downwind", la stringa di query modificata sarà "sailing downwind". Questo campo viene incluso solo se la stringa di query originale contiene un errore di ortografia. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

alteredQuery?: string

Valore della proprietà

string

askUserForLocation

Valore booleano che indica se Bing richiede la posizione dell'utente per fornire risultati accurati. Se è stata specificata la posizione dell'utente usando le intestazioni X-MSEdge-ClientIP e X-Search-Location, è possibile ignorare questo campo. Per le query in grado di riconoscere la posizione, ad esempio "meteo di oggi " o "ristoranti vicino a me" che richiedono la posizione dell'utente per fornire risultati accurati, questo campo è impostato su true. Per le query in grado di riconoscere la posizione che includono la posizione, ad esempio "meteo di Seattle", questo campo è impostato su false. Questo campo viene impostato su false anche per le query che non riconoscono la posizione, ad esempio "best seller". NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

askUserForLocation?: boolean

Valore della proprietà

boolean

isTransactional

NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

isTransactional?: boolean

Valore della proprietà

boolean

originalQuery

La stringa di query come è stata specificata nella richiesta.

originalQuery: string

Valore della proprietà

string