- 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) 為準。值會四捨五入至指定日期的 12 點。 使用 RFC 3339,產生的輸出內容一律會經過 Z 標準化,並使用 0、3、6 或 9 小數位數。系統也接受「Z」以外的偏移值。例如:  | 
            
endTime | 
              
                 
 搜尋查詢的結束時間。請以格林威治標準時間 (GMT) 為準。值會四捨五入至指定日期的 12 點。 使用 RFC 3339,產生的輸出內容一律會經過 Z 標準化,並使用 0、3、6 或 9 小數位數。系統也接受「Z」以外的偏移值。例如:  | 
            
teamDriveInfo | 
              
                 
 如果 SearchMethod 為 TEAM_DRIVE,則為必填。  | 
            
timeZone | 
              
                 
 時區名稱,應為 IANA 時區名稱,例如「America/Los_Angeles」(美國洛杉磯)。如需時區名稱清單,請參閱「時區」一文。如要進一步瞭解保管箱如何使用時區,請參閱 保管箱說明中心。  | 
            
聯集欄位 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 | 
              
                 
 設定雲端硬碟搜尋專屬選項。  | 
            
hangoutsChatOptions | 
              
                 
 設定即時通訊搜尋專用選項。(唯讀)  | 
            
voiceOptions | 
              
                 
 設定語音搜尋專屬選項。  | 
            
calendarOptions | 
              
                 
 設定日曆搜尋專屬選項。  | 
            
geminiOptions | 
              
                 
 設定 Gemini 搜尋專屬選項。  | 
            
DataScope
要搜尋的資料來源。
| 列舉 | |
|---|---|
DATA_SCOPE_UNSPECIFIED | 
                未指定資料來源。 | 
ALL_DATA | 
                所有可用的資料。 | 
HELD_DATA | 
                僅保留資料。 | 
UNPROCESSED_DATA | 
                只有尚未由保管箱處理的資料。(僅限 Gmail 和網路論壇) | 
SearchMethod
搜尋的實體類型。
| 列舉 | |
|---|---|
SEARCH_METHOD_UNSPECIFIED | 
                必須指定搜尋方法,否則系統會拒絕。 | 
ACCOUNT | 
                搜尋 AccountInfo 中指定的帳戶資料。 | 
ORG_UNIT | 
                搜尋 OrgUnitInfo 中指定機構單位的所有帳戶資料。 | 
TEAM_DRIVE | 
                搜尋 teamDriveInfo 中指定的小組雲端硬碟資料。  | 
              
ENTIRE_ORG | 
                搜尋機構內所有帳戶的資料。僅支援 Gmail。指定後,您不需要指定 AccountInfo 或 OrgUnitInfo。 | 
ROOM | 
                在 HangoutsChatInfo 中指定的 Chat 聊天室中搜尋訊息。 | 
SITES_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 API 提供的 Chat 聊天室 ID 清單。每個要求最多可匯出 500 個 Chat 聊天室。  | 
              
SitesUrlInfo
要搜尋的新版 Google 協作平台網站的發布網址
| JSON 表示法 | 
|---|
{ "urls": [ string ] }  | 
              
| 欄位 | |
|---|---|
urls[] | 
                
                   
 已發布的網站網址清單。  | 
              
DriveDocumentInfo
要搜尋的 Google 雲端硬碟文件。
| JSON 表示法 | 
|---|
{ // Union field  | 
              
| 欄位 | |
|---|---|
聯集欄位 identifier。擷取雲端硬碟文件的格式。identifier 只能是下列其中一項: | 
              |
documentIds | 
                
                   
 依據文件 ID 指定雲端硬碟文件。  | 
              
DriveDocumentIds
依據文件 ID 指定雲端硬碟文件。
| JSON 表示法 | 
|---|
{ "ids": [ string ] }  | 
              
| 欄位 | |
|---|---|
ids[] | 
                
                   
 必要欄位。雲端硬碟文件 ID 清單。  | 
              
TeamDriveInfo
要搜尋的團隊雲端硬碟
| JSON 表示法 | 
|---|
{ "teamDriveIds": [ string ] }  | 
              
| 欄位 | |
|---|---|
teamDriveIds[] | 
                
                   
 由 Drive API 提供的團隊雲端硬碟 ID 清單。  | 
              
MailOptions
Gmail 搜尋的其他選項
| JSON 表示法 | 
|---|
{
  "excludeDrafts": boolean,
  "clientSideEncryptedOption": enum ( | 
              
| 欄位 | |
|---|---|
excludeDrafts | 
                
                   
 設為 true 即可排除草稿。  | 
              
clientSideEncryptedOption | 
                
                   
 指定結果是否應包含已加密的內容、未加密的內容,或兩者皆是。預設會同時納入這兩項。  | 
              
ClientSideEncryptedOption
如果貴機構使用 Google Workspace 用戶端加密功能,內容的加密狀態
| 列舉 | |
|---|---|
CLIENT_SIDE_ENCRYPTED_OPTION_UNSPECIFIED | 
                未指定加密狀態。結果包含用戶端加密和未加密的內容。 | 
CLIENT_SIDE_ENCRYPTED_OPTION_ANY | 
                在結果中同時納入用戶端加密和未加密的內容。 | 
CLIENT_SIDE_ENCRYPTED_OPTION_ENCRYPTED | 
                只包含用戶端加密內容。 | 
CLIENT_SIDE_ENCRYPTED_OPTION_UNENCRYPTED | 
                只包含未加密的內容。 | 
DriveOptions
雲端硬碟搜尋的其他選項。
| JSON 表示法 | 
|---|
{ "versionDate": string, "includeTeamDrives": boolean, "includeSharedDrives": boolean, "clientSideEncryptedOption": enum (  | 
              
| 欄位 | |
|---|---|
versionDate | 
                
                   
 搜尋雲端硬碟檔案的目前版本,但匯出該日期凌晨 12:00 (世界標準時間) 前儲存的最後一個版本內容。請以世界標準時間輸入日期。 使用 RFC 3339,產生的輸出內容一律會經過 Z 標準化,並使用 0、3、6 或 9 小數位數。系統也接受「Z」以外的偏移值。例如:  | 
              
includeTeamDrives | 
                
                   
 設為 true 可納入小組雲端硬碟。  | 
              
includeSharedDrives | 
                
                   
 設為 true 即可納入共用雲端硬碟。  | 
              
clientSideEncryptedOption | 
                
                   
 設定結果是否只包含已透過 Google Workspace 用戶端加密 加密的內容、只包含未加密的內容,或是兩者皆包含。預設為兩者皆是。目前僅支援雲端硬碟。  | 
              
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[] | 
                
                   
 只比對位置含有指定集合中所有字詞的事件。如果字串包含引號詞組,這個方法只會比對位置含有該詞組的事件。集合中的項目會視為「and」。 字詞分割範例:[「New Zealand」] 與 [「New」和「Zealand」]「New Zealand」:與「New and better Zealand」相符,但只會比對後者  | 
              
peopleQuery[] | 
                
                   
 只會比對出席者包含指定集合中所有字詞的活動。集合中的項目會視為「and」。  | 
              
minusWords[] | 
                
                   
 只比對標題、說明、地點或參與者中不含指定組合中任何字詞的活動。集合中的項目會視為「或」。  | 
              
responseStatuses[] | 
                
                   
 只比對管理員提供上述回覆的事件。如果集合為空白或包含 ATTENDEE_RESPONSE_UNSPECIFIED,系統就不會篩選回覆。  | 
              
versionDate | 
                
                   
 搜尋日曆活動的目前版本,但匯出該日期凌晨 12:00 (世界標準時間) 前儲存的最後一個版本內容。請以世界標準時間輸入日期。 使用 RFC 3339,產生的輸出內容一律會經過 Z 標準化,並使用 0、3、6 或 9 小數位數。系統也接受「Z」以外的偏移值。例如:  | 
              
AttendeeResponse
使用者回覆邀請。
| 列舉 | |
|---|---|
ATTENDEE_RESPONSE_UNSPECIFIED | 
                未指定與會者回應。如果設定為此值,系統就不會篩選回覆內容,並忽略查詢選項中的所有其他與會者回覆。 | 
ATTENDEE_RESPONSE_NEEDS_ACTION | 
                參與者已收到邀請,但尚未回覆。 | 
ATTENDEE_RESPONSE_ACCEPTED | 
                參與者打算參加。 | 
ATTENDEE_RESPONSE_DECLINED | 
                參與者不打算參加。 | 
ATTENDEE_RESPONSE_TENTATIVE | 
                參與者預計會參加。 | 
GeminiOptions
這個類型沒有任何欄位。
Gemini 搜尋的其他選項