- ייצוג ב-JSON
- DataScope
- SearchMethod
- AccountInfo
- OrgUnitInfo
- SharedDriveInfo
- HangoutsChatInfo
- SitesUrlInfo
- TeamDriveInfo
- MailOptions
- ClientSideEncryptedOption
- DriveOptions
- HangoutsChatOptions
- VoiceOptions
- CalendarOptions
- AttendeeResponse
הגדרת השאילתה שמשמש לחיפוש ולייצוא.
ייצוג ב-JSON |
---|
{ "corpus": enum ( |
שדות | |
---|---|
corpus |
שירות Google Workspace שבו יתבצע החיפוש. |
dataScope |
מקור הנתונים שבו יתבצע החיפוש. |
searchMethod |
שיטת החיפוש שבה רוצים להשתמש. |
method |
הישות שרוצים לחפש. השדה הזה מחליף את searchMethod כדי לתמוך בתיקיות אחסון שיתופי. כשהערך של searchMethod הוא TEAM_DRIVE, התשובה של השדה הזה היא SHARED_DRIVE. |
terms |
אופרטורים של חיפוש ספציפיים לשירות כדי לסנן את תוצאות החיפוש. |
startTime |
שעת ההתחלה של שאילתה החיפוש. צריך לציין את השעה לפי שעון גריניץ' (GMT). הערך יעוגל לשעה 00:00 בתאריך שצוין. חותמת זמן בפורמט UTC "Zulu" של RFC3339, עם רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
endTime |
שעת הסיום של שאילתה החיפוש. צריך לציין את השעה לפי שעון גריניץ' (GMT). הערך יעוגל לשעה 00:00 בתאריך שצוין. חותמת זמן בפורמט UTC "Zulu" של RFC3339, עם רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
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. |
שדה האיחוד corpus_options_field . אפשרויות חיפוש נוספות לשירותים ספציפיים. הערך של corpus_options_field יכול להיות רק אחת מהאפשרויות הבאות: |
|
mailOptions |
מגדירים אפשרויות ספציפיות לחיפוש ב-Gmail. |
driveOptions |
להגדיר אפשרויות ספציפיות לחיפוש ב-Drive. |
hangoutsChatOptions |
להגדיר אפשרויות ספציפיות לחיפוש ב-Chat. (לקריאה בלבד) |
voiceOptions |
מגדירים אפשרויות ספציפיות לחיפוש קולי. |
calendarOptions |
להגדיר אפשרויות ספציפיות לחיפוש ביומן. |
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 |
חיפוש אתרים לפי כתובות האתרים שפורסמו שצוינו ב-SitesUrlInfo. |
SHARED_DRIVE |
מחפשים את הקבצים בתיקיות האחסון השיתופי שצוינו ב-SharedDriveInfo. |
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[] |
רשימה של כתובות אתרים שפורסמו. |
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. חותמת זמן בפורמט UTC "Zulu" של RFC3339, עם רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
includeTeamDrives |
מגדירים את הערך כ-true כדי לכלול את האחסון השיתופי. |
includeSharedDrives |
מגדירים את הערך true כדי לכלול תיקיות אחסון שיתופי. |
clientSideEncryptedOption |
מגדירים אם התוצאות יכללו רק תוכן מוצפן באמצעות הצפנה מצד הלקוח ב-Google Workspace, רק תוכן לא מוצפן או את שניהם. ברירת המחדל היא 'שניהם'. נכון לעכשיו, התכונה נתמכת ב-Drive. |
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. חותמת זמן בפורמט UTC "Zulu" של RFC3339, עם רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
AttendeeResponse
התגובה של המשתמש להזמנה.
טיפוסים בני מנייה (enum) | |
---|---|
ATTENDEE_RESPONSE_UNSPECIFIED |
לא צוינה התשובה של המשתתף. אם ההגדרה הזו מוגדרת, לא יתבצע סינון של התשובות. כל התשובות האחרות של הנוכחים שנכללות באפשרויות השאילתה יימחקו. |
ATTENDEE_RESPONSE_NEEDS_ACTION |
המשתתף או המשתתפת הוזמנו, אבל עדיין לא הגיבו. |
ATTENDEE_RESPONSE_ACCEPTED |
המשתתף מתכוון להשתתף. |
ATTENDEE_RESPONSE_DECLINED |
המשתתף לא מתכוון להשתתף. |
ATTENDEE_RESPONSE_TENTATIVE |
המשתתף צפוי להשתתף. |