- ייצוג ב-JSON
- QuerySuggestion
- PersonSuggestion
- PersonType
- ContentSuggestion
- ContentType
- RecentSearchSuggestion
הודעת תגובה לשיטה CompletionService.AdvancedCompleteQuery.
| ייצוג ב-JSON |
|---|
{ "querySuggestions": [ { object ( |
| שדות | |
|---|---|
querySuggestions[] |
תוצאות של הצעות לשאילתות שתואמות לחיפוש. רשימת התוצאות מסודרת, והתוצאה הראשונה היא הצעה מובילה. |
tailMatchTriggered |
הערך True אם כל ההצעות שהוחזרו הן הצעות להמשך. כדי שהתאמה לזנב תופעל, הערך של includeTailSuggestions בבקשה צריך להיות true, ולא צריכות להיות הצעות שתואמות לשאילתה המלאה. |
peopleSuggestions[] |
תוצאות של הצעות לאנשים שתואמים לחיפוש. רשימת התוצאות מסודרת, והתוצאה הראשונה היא ההצעה המובילה. |
contentSuggestions[] |
תוצאות ההצעות לתוכן מותאם. רשימת התוצאות מסודרת, והתוצאה הראשונה היא ההצעה המובילה. |
recentSearchSuggestions[] |
תוצאות של הצעות לחיפושים אחרונים שתואמות לחיפוש. רשימת התוצאות מסודרת, והתוצאה הראשונה היא ההצעה המובילה. |
QuerySuggestion
הצעות בתור שאילתות חיפוש.
| ייצוג ב-JSON |
|---|
{ "suggestion": string, "completableFieldPaths": [ string ], "dataStore": [ string ], "score": number } |
| שדות | |
|---|---|
suggestion |
ההצעה לשאילתה. |
completableFieldPaths[] |
נתיבי השדות הייחודיים במסמך שמשמשים כמקור להצעה הזו, אם היא נוצרה משדות שאפשר להשלים. השדה הזה מאוכלס רק עבור מודל שאפשר להשלים בו מסמכים. |
dataStore[] |
השם של מאגר הנתונים שאליו ההצעה הזו שייכת. |
score |
הציון של כל הצעה. הציון הוא בטווח [0, 1]. |
PersonSuggestion
הצעות לאנשים.
| ייצוג ב-JSON |
|---|
{ "suggestion": string, "personType": enum ( |
| שדות | |
|---|---|
suggestion |
ההצעה לשאילתה. |
personType |
סוג האדם. |
document |
קטע נתונים מהמסמך בהצעה. רק חלק מהשדות מאוכלסים. |
dataStore |
השם של מאגר הנתונים שאליו ההצעה הזו שייכת. |
score |
הציון של כל הצעה. הציון הוא בטווח [0, 1]. |
displayPhotoUri |
כתובת ה-URI של התמונה של ההצעה לאדם. |
destinationUri |
כתובת ה-URI של ההצעה לאדם. |
PersonType
סוג האדם על סמך המקור.
| טיפוסים בני מנייה (enum) | |
|---|---|
PERSON_TYPE_UNSPECIFIED |
ערך ברירת המחדל. |
CLOUD_IDENTITY |
ההצעה מגיעה ממקור GOOGLE_IDENTITY. |
THIRD_PARTY_IDENTITY |
ההצעה מגיעה ממקור של צד שלישי. |
ContentSuggestion
הצעות כתוכן.
| ייצוג ב-JSON |
|---|
{ "suggestion": string, "contentType": enum ( |
| שדות | |
|---|---|
suggestion |
ההצעה לשאילתה. |
contentType |
סוג הצעת התוכן. |
document |
קטע נתונים מהמסמך בהצעה. רק חלק מהשדות יאוכלסו. |
dataStore |
השם של מאגר הנתונים שאליו ההצעה הזו שייכת. |
score |
הציון של כל הצעה. הציון הוא בטווח [0, 1]. |
iconUri |
ה-URI של סמל הצעת התוכן. |
destinationUri |
כתובת ה-URI של יעד ההצעה לתוכן. |
ContentType
סוג התוכן שמוחזר להצעות תוכן.
| טיפוסים בני מנייה (enum) | |
|---|---|
CONTENT_TYPE_UNSPECIFIED |
ערך ברירת המחדל. |
GOOGLE_WORKSPACE |
ההצעה מגיעה ממקור ב-Google Workspace. |
THIRD_PARTY |
ההצעה מגיעה ממקור של צד שלישי. |
RecentSearchSuggestion
הצעות מתוך היסטוריית החיפושים האחרונה.
| ייצוג ב-JSON |
|---|
{ "suggestion": string, "recentSearchTime": string, "score": number } |
| שדות | |
|---|---|
suggestion |
ההצעה לשאילתה. |
recentSearchTime |
הזמן שבו התרחש הארכיון האחרון. הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים חוץ מ-Z. דוגמאות: |
score |
הציון של כל הצעה. הציון הוא בטווח [0, 1]. |