Ressource: Sitzung
Proto-Definition für externe Unterhaltungen.
| JSON-Darstellung |
|---|
{ "name": string, "displayName": string, "state": enum ( |
| Felder | |
|---|---|
name |
Nicht veränderbar. Voll qualifizierter Name |
displayName |
Optional. Der Anzeigename der Sitzung. Mit diesem Feld wird die Sitzung in der UI identifiziert. Der Anzeigename ist standardmäßig der Text der ersten Anfrage in der Sitzung. |
state |
Der Status der Sitzung. |
userPseudoId |
Eine eindeutige Kennung für das Tracking von Nutzern. |
turns[] |
Schritte in der Sitzung. |
labels[] |
Optional. Die Labels für die Sitzung. Kann als Filter in „ListSessionsRequest“ festgelegt werden. |
startTime |
Nur Ausgabe. Die Uhrzeit, zu der die Sitzung begonnen wurde. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
endTime |
Nur Ausgabe. Die Uhrzeit, zu der die Sitzung beendet wurde. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
isPinned |
Optional. Gibt an, ob die Sitzung angepinnt wurde. Angepinnte Sitzungen werden oben in der Sitzungsliste angezeigt. |
Methoden |
|
|---|---|
|
Erstellt eine Sitzung. |
|
Löscht eine Sitzung. |
|
Ruft eine Sitzung ab. |
|
Listet alle Sitzungen nach dem übergeordneten Element DataStore auf. |
|
Aktualisiert eine Sitzung. |