QueryContext interface
Bing이 요청에 사용한 쿼리 컨텍스트를 정의합니다.
속성
adult |
지정한 쿼리에 성인 의도가 있는지 여부를 나타내는 부울 값입니다. 쿼리에 성인 의도가 있으면 값이 true이고, 없으면 false입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다. |
alteration |
Bing에서 원래 문자열을 사용하도록 강제하는 데 사용할 쿼리 문자열입니다. 예를 들어 쿼리 문자열이 "saling downwind"인 경우 재정의 쿼리 문자열은 "+saling downwind"가 됩니다. "%2Bsaling+downwind"를 생성하는 쿼리 문자열을 인코딩해야 합니다. 이 필드는 원래 쿼리 문자열에 오타가 있는 경우에만 포함됩니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다. |
altered |
Bing에서 쿼리를 수행하는 데 사용하는 쿼리 문자열입니다. Bing은 원래 쿼리 문자열에 오타가 포함된 경우 변경된 쿼리 문자열을 사용합니다. 예를 들어 쿼리 문자열이 "saling downwind"인 경우 변경된 쿼리 문자열은 "세일링 다운윈드"가 됩니다. 이 필드는 원래 쿼리 문자열에 오타가 있는 경우에만 포함됩니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다. |
ask |
Bing에서 정확한 결과를 제공하기 위해 사용자 위치가 필요한지 여부를 나타내는 부울 값입니다. X-MSEdge-ClientIP 및 X-Search-Location 헤더를 사용하여 사용자 위치를 지정한 경우에는 이 필드를 무시해도 됩니다. 정확한 결과를 제공하기 위해 사용자 위치가 필요한 위치 인식 쿼리의 경우(예: “today's weather” 또는 “restaurants near me”) 이 필드가 true로 설정됩니다. 위치를 포함하는 위치 인식 쿼리의 경우(예: “Seattle weather”) 이 필드가 false로 설정됩니다. “best sellers”와 같이 위치 인식이 아닌 쿼리의 경우에도 이 필드가 false로 설정됩니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다. |
is |
참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다. |
original |
요청에 지정된 쿼리 문자열입니다. |
속성 세부 정보
adultIntent
지정한 쿼리에 성인 의도가 있는지 여부를 나타내는 부울 값입니다. 쿼리에 성인 의도가 있으면 값이 true이고, 없으면 false입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.
adultIntent?: boolean
속성 값
boolean
alterationOverrideQuery
Bing에서 원래 문자열을 사용하도록 강제하는 데 사용할 쿼리 문자열입니다. 예를 들어 쿼리 문자열이 "saling downwind"인 경우 재정의 쿼리 문자열은 "+saling downwind"가 됩니다. "%2Bsaling+downwind"를 생성하는 쿼리 문자열을 인코딩해야 합니다. 이 필드는 원래 쿼리 문자열에 오타가 있는 경우에만 포함됩니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.
alterationOverrideQuery?: string
속성 값
string
alteredQuery
Bing에서 쿼리를 수행하는 데 사용하는 쿼리 문자열입니다. Bing은 원래 쿼리 문자열에 오타가 포함된 경우 변경된 쿼리 문자열을 사용합니다. 예를 들어 쿼리 문자열이 "saling 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