次の方法で共有


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 ヘッダーを使用してユーザーの場所を指定した場合は、このフィールドを無視できます。 正確な結果を提供するためにユーザーの場所を必要とする "今日の天気" や "近くのレストラン" などの場所に対応するクエリの場合、このフィールドは true に設定されます。 場所 ("Seattle weather" など) を含む場所に対応するクエリの場合、このフィールドは false に設定されます。 このフィールドは、場所に対応していないクエリ ("ベスト セラー" など) に対しても 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 ヘッダーを使用してユーザーの場所を指定した場合は、このフィールドを無視できます。 正確な結果を提供するためにユーザーの場所を必要とする "今日の天気" や "近くのレストラン" などの場所に対応するクエリの場合、このフィールドは true に設定されます。 場所 ("Seattle weather" など) を含む場所に対応するクエリの場合、このフィールドは false に設定されます。 このフィールドは、場所に対応していないクエリ ("ベスト セラー" など) に対しても false に設定されます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

askUserForLocation?: boolean

プロパティ値

boolean

isTransactional

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

isTransactional?: boolean

プロパティ値

boolean

originalQuery

要求で指定されたクエリ文字列。

originalQuery: string

プロパティ値

string