Sitzung, die mit einer Suchanfrage in SessionService.SearchSessions übereinstimmt.
| JSON-Darstellung |
|---|
{
"session": string,
"sessionDisplayName": string,
"matchedTurns": [
{
object ( |
| Felder | |
|---|---|
session |
Der Name der Sitzungsressource. Format: |
sessionDisplayName |
Nur Ausgabe. Der Anzeigename der Sitzung. |
matchedTurns[] |
Nur Ausgabe. Die Schritte innerhalb der Sitzung, die der Abfrage entsprechen. Kann leer sein. |
createTime |
Nur Ausgabe. Die Uhrzeit, zu der die Sitzung erstellt 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: |
updateTime |
Nur Ausgabe. Die Uhrzeit, zu der die Sitzung zuletzt aktualisiert 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: |
starred |
Nur Ausgabe. Gibt an, ob die Sitzung vom Nutzer markiert wurde. |
TurnResult
Ein Schritt innerhalb Sitzung, der mit der Abfrage übereinstimmt.
| JSON-Darstellung |
|---|
{
"turnId": string,
"textContent": string,
"snippets": [
{
object ( |
| Felder | |
|---|---|
turnId |
Nur Ausgabe. Die eindeutige ID des übereinstimmenden Schritts. |
textContent |
Nur Ausgabe. Der vollständige Textinhalt des Schritts. |
snippets[] |
Nur Ausgabe. Ein oder mehrere Snippets des Schritts, die der Anfrage entsprechen. Kann fehlen. |
Snippet
Stellt ein Text-Snippet aus einem Schritt mit Hervorhebungsbereichen dar. Bei der Volltextsuche ist der Snippet-Text ein Teil des übereinstimmenden Texts, in dem die Hervorhebungsbereiche angegeben sind. Bei der semantischen Suche ist der Snippet-Text der vollständige Teil aus dem Schritt, der mit der Suchanfrage übereinstimmt.
| JSON-Darstellung |
|---|
{ "snippetText": string, "highlights": [ { object ( |
| Felder | |
|---|---|
snippetText |
Nur Ausgabe. Der Text des Snippets. |
highlights[] |
Nur Ausgabe. Die Hervorhebungen im Snippet, die mit der Abfrage übereinstimmen. Kann leer sein. |
matchType |
Nur Ausgabe. Der Übereinstimmungstyp des Snippets. |
Highlight
Stellt einen Textbereich in einem String dar. Die Indexe sind 1-basiert und inklusiv. Wenn der Snippet-Text beispielsweise „Google Cloud Storage“ mit „startIndex“ 18 und „endIndex“ 22 ist, wird „Cloud“ hervorgehoben. Bei der Volltextsuche wird der übereinstimmende Text hervorgehoben. Bei der semantischen Suche kann der vollständige Text des Abschnitts, ein Teil des Abschnitts (wenn ein semantischer Abgleich möglich ist) oder gar nichts hervorgehoben sein.
| JSON-Darstellung |
|---|
{ "startIndex": integer, "endIndex": integer } |
| Felder | |
|---|---|
startIndex |
Nur Ausgabe. Der Index des ersten Zeichens der Hervorhebung (einschließlich). |
endIndex |
Nur Ausgabe. Der Index des letzten Zeichens der Hervorhebung (einschließlich). |