QueryContext interface
Definuje kontext dotazu, který Bing pro požadavek použil.
Vlastnosti
| adult |
Logická hodnota, která označuje, jestli zadaný dotaz má záměr pro dospělé. Hodnota je pravdivá, pokud má dotaz záměr pro dospělé; jinak nepravda. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| alteration |
Řetězec dotazu, který se má použít k vynucení použití původního řetězce Bingem. Pokud je například řetězec dotazu "saling downwind", řetězec přepsání dotazu bude "+saling downwind". Nezapomeňte zakódovat řetězec dotazu, jehož výsledkem je "%2Bsaling+downwind". Toto pole je zahrnuto pouze v případě, že původní řetězec dotazu obsahuje pravopisnou chybu. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| altered |
Řetězec dotazu používaný Bingem k provedení dotazu. Bing používá upravený řetězec dotazu, pokud původní řetězec dotazu obsahoval pravopisné chyby. Pokud je například řetězec dotazu "saling downwind", změněný řetězec dotazu bude "sailing downwind". Toto pole je zahrnuto pouze v případě, že původní řetězec dotazu obsahuje pravopisnou chybu. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| ask |
Logická hodnota, která označuje, jestli Bing vyžaduje, aby umístění uživatele poskytovalo přesné výsledky. Pokud jste zadali umístění uživatele pomocí záhlaví X-MSEdge-ClientIP a X-Search-Location, můžete toto pole ignorovat. Pro dotazy s informacemi o poloze, například "dnešní počasí" nebo "restaurace blízko mě", které potřebují polohu uživatele k zajištění přesných výsledků, je toto pole nastaveno na true. Pro dotazy s informacemi o poloze, které obsahují umístění (například "Počasí v Seattlu"), je toto pole nastaveno na false. Toto pole je také nastaveno na false pro dotazy, které nejsou na místě, například "nejlepší prodejci". POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| is |
POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| original |
Řetězec dotazu zadaný v požadavku. |
Podrobnosti vlastnosti
adultIntent
Logická hodnota, která označuje, jestli zadaný dotaz má záměr pro dospělé. Hodnota je pravdivá, pokud má dotaz záměr pro dospělé; jinak nepravda. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
adultIntent?: boolean
Hodnota vlastnosti
boolean
alterationOverrideQuery
Řetězec dotazu, který se má použít k vynucení použití původního řetězce Bingem. Pokud je například řetězec dotazu "saling downwind", řetězec přepsání dotazu bude "+saling downwind". Nezapomeňte zakódovat řetězec dotazu, jehož výsledkem je "%2Bsaling+downwind". Toto pole je zahrnuto pouze v případě, že původní řetězec dotazu obsahuje pravopisnou chybu. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
alterationOverrideQuery?: string
Hodnota vlastnosti
string
alteredQuery
Řetězec dotazu používaný Bingem k provedení dotazu. Bing používá upravený řetězec dotazu, pokud původní řetězec dotazu obsahoval pravopisné chyby. Pokud je například řetězec dotazu "saling downwind", změněný řetězec dotazu bude "sailing downwind". Toto pole je zahrnuto pouze v případě, že původní řetězec dotazu obsahuje pravopisnou chybu. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
alteredQuery?: string
Hodnota vlastnosti
string
askUserForLocation
Logická hodnota, která označuje, jestli Bing vyžaduje, aby umístění uživatele poskytovalo přesné výsledky. Pokud jste zadali umístění uživatele pomocí záhlaví X-MSEdge-ClientIP a X-Search-Location, můžete toto pole ignorovat. Pro dotazy s informacemi o poloze, například "dnešní počasí" nebo "restaurace blízko mě", které potřebují polohu uživatele k zajištění přesných výsledků, je toto pole nastaveno na true. Pro dotazy s informacemi o poloze, které obsahují umístění (například "Počasí v Seattlu"), je toto pole nastaveno na false. Toto pole je také nastaveno na false pro dotazy, které nejsou na místě, například "nejlepší prodejci". POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
askUserForLocation?: boolean
Hodnota vlastnosti
boolean
isTransactional
POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
isTransactional?: boolean
Hodnota vlastnosti
boolean
originalQuery
Řetězec dotazu zadaný v požadavku.
originalQuery: string
Hodnota vlastnosti
string