- ייצוג ב-JSON
- DataScope
- SearchMethod
- AccountInfo
- OrgUnitInfo
- SharedDriveInfo
- HangoutsChatInfo
- SitesUrlInfo
- DriveDocumentInfo
- DriveDocumentIds
- TeamDriveInfo
- MailOptions
- ClientSideEncryptedOption
- DriveOptions
- SharedDrivesOption
- HangoutsChatOptions
- VoiceOptions
- CalendarOptions
- AttendeeResponse
- GeminiOptions
הגדרת השאילתה שמשמש לחיפוש ולייצוא.
ייצוג ב-JSON |
---|
{ "corpus": enum ( |
שדות | |
---|---|
corpus |
שירות Google Workspace שבו יתבצע החיפוש. |
dataScope |
מקור הנתונים שבו רוצים לחפש. |
searchMethod |
שיטת החיפוש שבה רוצים להשתמש. |
method |
הישות שרוצים לחפש. השדה הזה מחליף את searchMethod כדי לתמוך בתיקיות אחסון שיתופי. כשהערך של searchMethod הוא TEAM_DRIVE, התשובה של השדה הזה היא SHARED_DRIVE. |
terms |
אופרטורים של חיפוש ספציפיים לשירות כדי לסנן את תוצאות החיפוש. |
startTime |
שעת ההתחלה של שאילתה החיפוש. מציינים את השעה לפי שעון גריניץ' (GMT). הערך יעוגל לשעה 00:00 בתאריך שצוין. הפורמט הזה משתמש ב-RFC 3339, שבו הפלט שנוצר תמיד יהיה מנורמלי לפי Z וישמש בספרות עשרוניות של 0, 3, 6 או 9. אפשר להשתמש גם בשינויים (offsets) אחרים מלבד 'Z'. דוגמאות: |
endTime |
שעת הסיום של שאילתה החיפוש. מציינים את השעה לפי שעון גריניץ' (GMT). הערך יעוגל לשעה 00:00 בתאריך שצוין. הפורמט הזה משתמש ב-RFC 3339, שבו הפלט שנוצר תמיד יהיה מנורמלי לפי Z וישמש בספרות עשרוניות של 0, 3, 6 או 9. אפשר להשתמש גם בשינויים (offsets) אחרים מלבד 'Z'. דוגמאות: |
teamDriveInfo |
חובה אם הערך של SearchMethod הוא TEAM_DRIVE. |
timeZone |
שם אזור הזמן. השם צריך להיות שם TZ של IANA, כמו 'America/Los_Angeles'. רשימה של שמות של אזורי זמן מופיעה במאמר אזור זמן. מידע נוסף על האופן שבו Vault משתמש באזורי זמן זמין במרכז העזרה של Vault. |
שדה האיחוד search_method_field . במקרה הצורך, הפרטים של הישות לחיפוש search_method_field יכולים להיות רק אחד מהפרטים הבאים: |
|
accountInfo |
חובה כשהערך של SearchMethod הוא ACCOUNT. |
orgUnitInfo |
חובה אם הערך של SearchMethod הוא ORG_UNIT. |
sharedDriveInfo |
חובה אם הערך של SearchMethod הוא SHARED_DRIVE. |
hangoutsChatInfo |
חובה אם הערך של SearchMethod הוא ROOM. (לקריאה בלבד) |
sitesUrlInfo |
חובה אם הערך של SearchMethod הוא SITES_URL. |
driveDocumentInfo |
חובה אם הערך של SearchMethod הוא DRIVE_DOCUMENT. |
שדה האיחוד corpus_options_field . אפשרויות חיפוש נוספות לשירותים ספציפיים. הערך של corpus_options_field יכול להיות רק אחת מהאפשרויות הבאות: |
|
mailOptions |
מגדירים אפשרויות ספציפיות לחיפוש ב-Gmail. |
driveOptions |
להגדיר אפשרויות ספציפיות לחיפוש ב-Drive. |
hangoutsChatOptions |
להגדיר אפשרויות ספציפיות לחיפוש ב-Chat. (לקריאה בלבד) |
voiceOptions |
להגדיר אפשרויות ספציפיות לחיפוש קולי. |
calendarOptions |
להגדיר אפשרויות ספציפיות לחיפוש ביומן. |
geminiOptions |
להגדיר אפשרויות ספציפיות לחיפוש ב-Gemini. |
DataScope
מקור הנתונים לחיפוש.
טיפוסים בני מנייה (enum) | |
---|---|
DATA_SCOPE_UNSPECIFIED |
לא צוין מקור נתונים. |
ALL_DATA |
כל הנתונים הזמינים. |
HELD_DATA |
רק נתונים בהשהיה. |
UNPROCESSED_DATA |
רק נתונים שעדיין לא עברו עיבוד על ידי Vault. (ב-Gmail ובקבוצות Google בלבד) |
SearchMethod
סוג הישות לחיפוש.
טיפוסים בני מנייה (enum) | |
---|---|
SEARCH_METHOD_UNSPECIFIED |
חובה לציין שיטת חיפוש, אחרת הבקשה תידחה. |
ACCOUNT |
חיפוש בנתונים של החשבונות שצוינו ב-AccountInfo. |
ORG_UNIT |
חיפוש הנתונים של כל החשבונות ביחידה הארגונית שצוינה ב-OrgUnitInfo. |
TEAM_DRIVE |
מחפשים את הנתונים באחסון השיתופי שצוין ב-teamDriveInfo. |
ENTIRE_ORG |
לחפש את הנתונים של כל החשבונות בארגון. התכונה נתמכת רק ב-Gmail. אם מציינים את השדה הזה, אין צורך לציין את השדות AccountInfo או OrgUnitInfo. |
ROOM |
חיפוש הודעות במרחבים המשותפים ב-Chat שצוינו ב-HangoutsChatInfo. |
SITES_URL |
חיפוש אתרים לפי כתובות ה-URL של האתרים שפורסמו שצוינו ב-SitesUrlInfo. |
SHARED_DRIVE |
מחפשים את הקבצים בתיקיות האחסון השיתופי שצוינו ב-SharedDriveInfo. |
DRIVE_DOCUMENT |
אחזור המסמכים שצוינו ב-DriveDocumentInfo. |
AccountInfo
החשבונות שרוצים לחפש
ייצוג ב-JSON |
---|
{ "emails": [ string ] } |
שדות | |
---|---|
emails[] |
קבוצת חשבונות לחיפוש. |
OrgUnitInfo
היחידה הארגונית שבה רוצים לחפש
ייצוג ב-JSON |
---|
{ "orgUnitId": string } |
שדות | |
---|---|
orgUnitId |
השם של היחידה הארגונית לחיפוש, כפי שסופק על ידי Admin SDK Directory API. |
HangoutsChatInfo
המרחבים המשותפים ב-Chat שבהם רוצים לחפש
ייצוג ב-JSON |
---|
{ "roomId": [ string ] } |
שדות | |
---|---|
roomId[] |
רשימה של מזהים של מרחבים משותפים ב-Chat, כפי שסופקו על ידי Chat API. בכל בקשה אפשר לייצא מ-500 מרחבים משותפים ב-Chat. |
SitesUrlInfo
כתובות ה-URL שפורסמו של אתרים חדשים ב-Google Sites לחיפוש
ייצוג ב-JSON |
---|
{ "urls": [ string ] } |
שדות | |
---|---|
urls[] |
רשימה של כתובות אתרים שפורסמו. |
DriveDocumentInfo
המסמכים ב-Drive שרוצים לחפש בהם.
ייצוג ב-JSON |
---|
{ // Union field |
שדות | |
---|---|
שדה האיחוד identifier . הפורמט לאחזור המסמכים מ-Drive. הערך של identifier יכול להיות רק אחת מהאפשרויות הבאות: |
|
documentIds |
לציין מסמכים ב-Drive לפי מזהה המסמך. |
DriveDocumentIds
לציין מסמכים ב-Drive לפי מזהה המסמך.
ייצוג ב-JSON |
---|
{ "ids": [ string ] } |
שדות | |
---|---|
ids[] |
חובה. רשימה של מזהי מסמכים ב-Drive. |
TeamDriveInfo
תיקיות האחסון השיתופי שבהן רוצים לחפש
ייצוג ב-JSON |
---|
{ "teamDriveIds": [ string ] } |
שדות | |
---|---|
teamDriveIds[] |
רשימה של מזהי תיקיות אחסון שיתופי, כפי שסופקו על ידי Drive API. |
MailOptions
אפשרויות נוספות לחיפוש ב-Gmail
ייצוג ב-JSON |
---|
{
"excludeDrafts": boolean,
"clientSideEncryptedOption": enum ( |
שדות | |
---|---|
excludeDrafts |
מגדירים את הערך כ-true כדי לא לכלול טיוטות. |
clientSideEncryptedOption |
מציין אם התוצאות צריכות לכלול תוכן מוצפן, תוכן לא מוצפן או את שניהם. כברירת מחדל, המערכת כוללת את שניהם. |
ClientSideEncryptedOption
אם הארגון שלכם משתמש בהצפנה מצד הלקוח ב-Google Workspace, סטטוס ההצפנה של התוכן
טיפוסים בני מנייה (enum) | |
---|---|
CLIENT_SIDE_ENCRYPTED_OPTION_UNSPECIFIED |
סטטוס ההצפנה לא צוין. התוצאות כוללות תוכן מוצפן וגם תוכן לא מוצפן בצד הלקוח. |
CLIENT_SIDE_ENCRYPTED_OPTION_ANY |
לכלול בתוצאות גם תוכן מוצפן וגם תוכן לא מוצפן מצד הלקוח. |
CLIENT_SIDE_ENCRYPTED_OPTION_ENCRYPTED |
צריך לכלול רק תוכן המוצפן בצד הלקוח. |
CLIENT_SIDE_ENCRYPTED_OPTION_UNENCRYPTED |
אפשר לכלול רק תוכן ללא הצפנה. |
DriveOptions
אפשרויות נוספות לחיפוש ב-Drive.
ייצוג ב-JSON |
---|
{ "versionDate": string, "includeTeamDrives": boolean, "includeSharedDrives": boolean, "clientSideEncryptedOption": enum ( |
שדות | |
---|---|
versionDate |
החיפוש יתבצע בגרסה הנוכחית של הקובץ ב-Drive, אבל תוכן הגרסה האחרונה שנשמרה לפני השעה 12:00 (שעון UTC) בתאריך שצוין ייובא. מזינים את התאריך לפי שעון UTC. הפורמט הזה משתמש ב-RFC 3339, שבו הפלט שנוצר תמיד יהיה מנורמלי לפי Z וישמש בספרות עשרוניות של 0, 3, 6 או 9. אפשר להשתמש גם בשינויים (offsets) אחרים מלבד 'Z'. דוגמאות: |
includeTeamDrives |
מגדירים את הערך כ-true כדי לכלול את האחסון השיתופי. |
includeSharedDrives |
מגדירים את הערך true כדי לכלול תיקיות אחסון שיתופי. |
clientSideEncryptedOption |
מגדירים אם התוצאות יכללו רק תוכן מוצפן באמצעות הצפנה מצד הלקוח ב-Google Workspace, רק תוכן לא מוצפן או את שניהם. ברירת המחדל היא 'שניהם'. נכון לעכשיו, התכונה נתמכת ב-Drive. |
sharedDrivesOption |
אופציונלי. אפשרויות להכללה או להחרגה של מסמכים בתיקיות אחסון שיתופי. מומלץ להשתמש בשדה הזה במקום ב-includeSharedDrives. השדה הזה מבטל את ההגדרות של includeSharedDrives ו-includeTeamDrives כשמגדירים אותו. |
HangoutsChatOptions
אפשרויות נוספות לחיפוש ב-Google Chat
ייצוג ב-JSON |
---|
{ "includeRooms": boolean } |
שדות | |
---|---|
includeRooms |
בחיפושים לפי חשבון או יחידה ארגונית, מגדירים את הערך true כדי לכלול חדרים. |
VoiceOptions
אפשרויות נוספות לחיפוש קולי
ייצוג ב-JSON |
---|
{
"coveredData": [
enum ( |
שדות | |
---|---|
coveredData[] |
סוגי הנתונים לחיפוש |
CalendarOptions
אפשרויות נוספות לחיפוש ביומן
ייצוג ב-JSON |
---|
{
"locationQuery": [
string
],
"peopleQuery": [
string
],
"minusWords": [
string
],
"responseStatuses": [
enum ( |
שדות | |
---|---|
locationQuery[] |
התאמה רק לאירועים שהמיקום שלהם מכיל את כל המילים בקבוצה הנתונה. אם המחרוזת מכילה ביטויים במירכאות, השיטה הזו תתאים רק לאירועים שהמיקום שלהם מכיל את הביטוי המדויק. הרשומות בקבוצה נלקחות בחשבון בתנאי 'וגם'. דוגמה לפיצול מילים: ["New Zealand"] לעומת ["New","Zealand"] "New Zealand": מתאים לשתי המחרוזות "New and better Zealand": מתאים רק למחרוזת השנייה |
peopleQuery[] |
תהיה התאמה רק לאירועים שהמשתתפים שלהם מכילים את כל המילים בקבוצה הנתונה. הרשומות בקבוצה נלקחות בחשבון בתנאי 'וגם'. |
minusWords[] |
התאמה רק לאירועים שלא מכילים אף אחת מהמילים בקבוצה הנתונה בכותרת, בתיאור, במיקום או ברשימת המשתתפים. הרשומות בקבוצה נחשבות כ'או'. |
responseStatuses[] |
תואם רק לאירועים שהאחראי הגיש עליהם אחת מהתשובות האלה. אם הקבוצה ריקה או מכילה את הערך ATTENDEE_RESPONSE_UNSPECIFIED, לא יתבצע סינון של התשובות. |
versionDate |
Vault מחפש את הגרסה הנוכחית של האירוע ביומן, אבל התוכן שיוצאו הוא של הגרסה האחרונה שנשמרה לפני השעה 12:00 (שעון UTC) בתאריך שצוין. מזינים את התאריך לפי שעון UTC. הפורמט הזה משתמש ב-RFC 3339, שבו הפלט שנוצר תמיד יהיה מנורמלי לפי Z וישמש בספרות עשרוניות של 0, 3, 6 או 9. אפשר להשתמש גם בשינויים (offsets) אחרים מלבד 'Z'. דוגמאות: |
AttendeeResponse
התגובה של המשתמש להזמנה.
טיפוסים בני מנייה (enum) | |
---|---|
ATTENDEE_RESPONSE_UNSPECIFIED |
לא צוינה תשובת המשתתף. אם ההגדרה הזו מוגדרת, לא יתבצע סינון של התשובות. כל התשובות האחרות של המשתתפים שנכללות באפשרויות השאילתה יימחקו. |
ATTENDEE_RESPONSE_NEEDS_ACTION |
המשתתף או המשתתפת הוזמנו, אבל עדיין לא הגיבו. |
ATTENDEE_RESPONSE_ACCEPTED |
המשתתף מתכוון להשתתף. |
ATTENDEE_RESPONSE_DECLINED |
המשתתף לא מתכוון להשתתף. |
ATTENDEE_RESPONSE_TENTATIVE |
המשתתף צפוי להשתתף. |
GeminiOptions
אין שדות לסוג הזה.
אפשרויות נוספות לחיפוש ב-Gemini