次の方法で共有


QueryContext interface

Bing によって要求に使用されたクエリ コンテキストを定義します。

プロパティ

adultIntent

指定されたクエリに成人の意図が含まれているかどうかを示すブール値。 クエリに成人の意図が含まれている場合には値が true になり、含まれていない場合には false になります。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

alterationOverrideQuery

Bing による元の文字列の使用を強制するために使用するクエリ文字列。 たとえば、クエリ文字列が "saling downwind" の場合、オーバーライド クエリ文字列は "+saling downwind" になります。 "%2Bsaling+ downwind" になるクエリ文字列をエンコードしてください。 このフィールドは、元のクエリ文字列にスペル ミスがある場合にのみ含まれます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

alteredQuery

クエリを実行するために Bing によって使用されるクエリ文字列。 元のクエリ文字列にスペル ミスがあった場合、変更されたクエリ文字列が Bing によって使用されます。 たとえば、クエリ文字列が "saling downwind" の場合、変更されたクエリ文字列は "sailing downwind" になります。 このフィールドは、元のクエリ文字列にスペル ミスがある場合にのみ含まれます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

askUserForLocation

正確な結果の提供を目的として、Bing からユーザーの位置情報が要求されているかどうかを示すブール値。 X-MSEdge-ClientIP ヘッダーと X-Search-Location ヘッダーを使用してユーザーの位置情報を指定した場合、このフィールドは無視できます。 正確な結果を得るためにユーザーの位置情報が必要な位置情報対応クエリ ("today's weather" や "restaurants near me" など) では、このフィールドは true に設定されます。 位置情報が含まれている位置情報対応クエリ ("Seattle weather" など) では、このフィールドは false に設定されます。 このフィールドは、位置情報に未対応のクエリ ("best sellers" など) でも false に設定されます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

isTransactional

注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

originalQuery

要求で指定されたとおりのクエリ文字列。

プロパティの詳細

adultIntent

指定されたクエリに成人の意図が含まれているかどうかを示すブール値。 クエリに成人の意図が含まれている場合には値が true になり、含まれていない場合には false になります。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

adultIntent?: boolean

プロパティ値

boolean

alterationOverrideQuery

Bing による元の文字列の使用を強制するために使用するクエリ文字列。 たとえば、クエリ文字列が "saling downwind" の場合、オーバーライド クエリ文字列は "+saling downwind" になります。 "%2Bsaling+ downwind" になるクエリ文字列をエンコードしてください。 このフィールドは、元のクエリ文字列にスペル ミスがある場合にのみ含まれます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

alterationOverrideQuery?: string

プロパティ値

string

alteredQuery

クエリを実行するために Bing によって使用されるクエリ文字列。 元のクエリ文字列にスペル ミスがあった場合、変更されたクエリ文字列が Bing によって使用されます。 たとえば、クエリ文字列が "saling downwind" の場合、変更されたクエリ文字列は "sailing downwind" になります。 このフィールドは、元のクエリ文字列にスペル ミスがある場合にのみ含まれます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

alteredQuery?: string

プロパティ値

string

askUserForLocation

正確な結果の提供を目的として、Bing からユーザーの位置情報が要求されているかどうかを示すブール値。 X-MSEdge-ClientIP ヘッダーと X-Search-Location ヘッダーを使用してユーザーの位置情報を指定した場合、このフィールドは無視できます。 正確な結果を得るためにユーザーの位置情報が必要な位置情報対応クエリ ("today's weather" や "restaurants near me" など) では、このフィールドは true に設定されます。 位置情報が含まれている位置情報対応クエリ ("Seattle weather" など) では、このフィールドは false に設定されます。 このフィールドは、位置情報に未対応のクエリ ("best sellers" など) でも false に設定されます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

askUserForLocation?: boolean

プロパティ値

boolean

isTransactional

注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

isTransactional?: boolean

プロパティ値

boolean

originalQuery

要求で指定されたとおりのクエリ文字列。

originalQuery: string

プロパティ値

string