WidgetGetSessionRequest

Solicite uma mensagem para o método WidgetService.WidgetGetSession.

Representação JSON
{
  "location": string,
  "configId": string,
  "getSessionRequest": {
    object (GetSessionRequest)
  },
  "additionalParams": {
    object (AdditionalParams)
  }
}
Campos
location

string

Obrigatório. O recurso de local em que a sessão de recebimento de widget será realizada. Formato: locations/{location}

configId

string

Obrigatório. O UUID do WidgetConfig. Esse campo é usado para identificar a configuração do widget.

getSessionRequest

object (GetSessionRequest)

Obrigatório. A solicitação de proxy para ConversationalSearchService.GetSession. Para [WidgetService.WidgetGetSession.get_session_request.name], apenas sessionId é obrigatório.

additionalParams

object (AdditionalParams)

Obrigatório. Parâmetros extras para melhorar a segurança e a privacidade.

GetSessionRequest

Solicitação para o método "GetSession".

Representação JSON
{
  "name": string,
  "includeAnswerDetails": boolean
}
Campos
name

string

Obrigatório. O nome do recurso da sessão a ser recebida. Formato: projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStoreId}/sessions/{sessionId}

includeAnswerDetails

boolean

Opcional. Se definido como verdadeiro, a sessão completa, incluindo todos os detalhes da resposta, será retornada.