WidgetGetSessionRequest

Message de requête pour la méthode WidgetService.WidgetGetSession.

Représentation JSON
{
  "location": string,
  "configId": string,
  "getSessionRequest": {
    object (GetSessionRequest)
  },
  "additionalParams": {
    object (AdditionalParams)
  }
}
Champs
location

string

Obligatoire. Ressource d'emplacement où la session d'obtention du widget sera effectuée. Format : locations/{location}

configId

string

Obligatoire. UUID de WidgetConfig. Ce champ permet d'identifier la configuration du widget.

getSessionRequest

object (GetSessionRequest)

Obligatoire. Requête par procuration adressée à ConversationalSearchService.GetSession. Pour [WidgetService.WidgetGetSession.get_session_request.name], seul sessionId est requis.

additionalParams

object (AdditionalParams)

Obligatoire. Paramètres supplémentaires pour améliorer la sécurité et la confidentialité.

GetSessionRequest

Requête pour la méthode GetSession.

Représentation JSON
{
  "name": string,
  "includeAnswerDetails": boolean
}
Champs
name

string

Obligatoire. Nom de ressource de la session à récupérer. Format : projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStoreId}/sessions/{sessionId}

includeAnswerDetails

boolean

Facultatif. Si la valeur est "true", la session complète, y compris tous les détails des réponses, sera renvoyée.