QueryContext interface
Definuje kontext dotazu, který Bing použil pro požadavek.
Vlastnosti
adult |
Logická hodnota, která označuje, jestli má zadaný dotaz záměr pro dospělé. Hodnota je true, pokud má dotaz záměr dospělého; jinak false. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server. |
alteration |
Řetězec dotazu, který se má použít k vynucení, aby Bing použil původní řetězec. Pokud je například řetězec dotazu "saling downwind", řetězec dotazu se přepíše na "+saling downwind". Nezapomeňte zakódovat řetězec dotazu, jehož výsledkem bude %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. Naplnit ho může jenom server. |
altered |
Řetězec dotazu, který Bing používá k provedení dotazu. Bing použije změněný ř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. Naplnit ho může jenom server. |
ask |
Logická hodnota, která určuje, jestli Bing vyžaduje polohu uživatele, aby poskytoval přesné výsledky. Pokud jste zadali umístění uživatele pomocí hlaviček 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 v mém okolí", které k poskytnutí přesných výsledků potřebují polohu uživatele, je toto pole nastaveno na hodnotu true. U dotazů, které tuto polohu obsahují (například "Počasí v Seattlu"), je toto pole nastaveno na hodnotu false. Toto pole je také nastaveno na hodnotu false pro dotazy, které nevědí o umístění, například "best sellers". POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server. |
is |
POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server. |
original |
Řetězec dotazu zadaný v požadavku. |
Podrobnosti vlastnosti
adultIntent
Logická hodnota, která označuje, jestli má zadaný dotaz záměr pro dospělé. Hodnota je true, pokud má dotaz záměr dospělého; jinak false. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.
adultIntent?: boolean
Hodnota vlastnosti
boolean
alterationOverrideQuery
Řetězec dotazu, který se má použít k vynucení, aby Bing použil původní řetězec. Pokud je například řetězec dotazu "saling downwind", řetězec dotazu se přepíše na "+saling downwind". Nezapomeňte zakódovat řetězec dotazu, jehož výsledkem bude %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. Naplnit ho může jenom server.
alterationOverrideQuery?: string
Hodnota vlastnosti
string
alteredQuery
Řetězec dotazu, který Bing používá k provedení dotazu. Bing použije změněný ř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. Naplnit ho může jenom server.
alteredQuery?: string
Hodnota vlastnosti
string
askUserForLocation
Logická hodnota, která určuje, jestli Bing vyžaduje polohu uživatele, aby poskytoval přesné výsledky. Pokud jste zadali umístění uživatele pomocí hlaviček 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 v mém okolí", které k poskytnutí přesných výsledků potřebují polohu uživatele, je toto pole nastaveno na hodnotu true. U dotazů, které tuto polohu obsahují (například "Počasí v Seattlu"), je toto pole nastaveno na hodnotu false. Toto pole je také nastaveno na hodnotu false pro dotazy, které nevědí o umístění, například "best sellers". POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.
askUserForLocation?: boolean
Hodnota vlastnosti
boolean
isTransactional
POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.
isTransactional?: boolean
Hodnota vlastnosti
boolean
originalQuery
Řetězec dotazu zadaný v požadavku.
originalQuery: string
Hodnota vlastnosti
string