WidgetUpdateSessionRequest

WidgetService.WidgetUpdateSession 메서드의 요청 메시지입니다.

JSON 표현
{
  "location": string,
  "configId": string,
  "updateSessionRequest": {
    object (UpdateSessionRequest)
  },
  "additionalParams": {
    object (AdditionalParams)
  }
}
필드
location

string

필수 항목입니다. 위젯 업데이트 세션이 실행될 위치 리소스입니다. 형식: locations/{location}

configId

string

필수 항목입니다. WidgetConfig의 UUID입니다. 이 필드는 위젯 구성을 식별하는 데 사용됩니다.

updateSessionRequest

object (UpdateSessionRequest)

필수 항목입니다. ConversationalSearchService.UpdateSession에 대한 프록시 요청입니다.

additionalParams

object (AdditionalParams)

필수 항목입니다. 보안 및 개인 정보 보호 강화를 위한 추가 매개변수입니다.

UpdateSessionRequest

UpdateSession 메서드 요청입니다.

JSON 표현
{
  "session": {
    object (Session)
  },
  "updateMask": string
}
필드
session

object (Session)

필수 항목입니다. 업데이트할 세션입니다.

updateMask

string (FieldMask format)

제공된 Session에서 업데이트할 필드를 나타냅니다. 다음은 지원되지 않습니다.

설정하지 않거나 비워두면 지원되는 모든 필드가 업데이트됩니다.

정규화된 필드 이름의 쉼표로 구분된 목록입니다. 예: "user.displayName,photo"