- JSON 表示法
- DataScope
- SearchMethod
- AccountInfo
- OrgUnitInfo
- SharedDriveInfo
- HangoutsChatInfo
- SitesUrlInfo
- DriveDocumentInfo
- DriveDocumentIds
- TeamDriveInfo
- MailOptions
- ClientSideEncryptedOption
- DriveOptions
- SharedDrivesOption
- HangoutsChatOptions
- VoiceOptions
- CalendarOptions
- AttendeeResponse
- GeminiOptions
- GeminiInWorkspaceOptions
用於搜尋和匯出的查詢定義。
| 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 TZ 名稱,例如「America/Los_Angeles」。如需時區名稱清單,請參閱「時區」。如要進一步瞭解保管箱如何使用時區,請造訪保管箱說明中心。 |
| 指定要搜尋的實體詳細資料 (如有需要)。以下是互斥欄位清單。回應中最多會設定下列其中一個欄位: | |
accountInfo |
如果 SearchMethod 為 ACCOUNT,則必須提供這個欄位。 |
orgUnitInfo |
如果 SearchMethod 為 ORG_UNIT,則必須提供這項資訊。 |
sharedDriveInfo |
如果 SearchMethod 為 SHARED_DRIVE,則必須提供這項資訊。 |
hangoutsChatInfo |
如果 SearchMethod 為 ROOM,則為必要。(唯讀) |
sitesUrlInfo |
如果 SearchMethod 為 SITES_URL,則必須提供這個欄位。 |
driveDocumentInfo |
如果 SearchMethod 為 DRIVE_DOCUMENT,則必須提供這項資訊。 |
| 互斥欄位結束。 | |
| 特定服務的其他搜尋選項。以下是互斥欄位清單。回應中最多會設定下列其中一個欄位: | |
mailOptions |
設定 Gmail 搜尋專用選項。 |
driveOptions |
設定雲端硬碟搜尋專用選項。 |
hangoutsChatOptions |
設定 Chat 搜尋專屬選項。(唯讀) |
voiceOptions |
設定語音搜尋專屬選項。 |
calendarOptions |
設定日曆搜尋專用選項。 |
geminiOptions |
設定 Gemini 應用程式搜尋專用選項。 |
geminiInWorkspaceOptions |
設定 Gemini in Workspace 搜尋專用選項。 |
| 互斥欄位結束。 | |
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 聊天室 ID 清單,由 Chat API 提供。每次要求最多可從 500 個 Chat 聊天室匯出資料。 |
SitesUrlInfo
要搜尋的新版 Google 協作平台網站發布網址
| JSON 表示法 |
|---|
{ "urls": [ string ] } |
| 欄位 | |
|---|---|
urls[] |
已發布網站的網址清單。 |
DriveDocumentInfo
要搜尋的雲端硬碟文件。
| JSON 表示法 |
|---|
{
"documentIds": {
object ( |
| 欄位 | |
|---|---|
| 擷取雲端硬碟文件的格式。以下是互斥欄位清單。回應中最多會設定下列其中一個欄位: | |
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
其他 Google 日曆搜尋選項
| JSON 表示法 |
|---|
{
"locationQuery": [
string
],
"peopleQuery": [
string
],
"minusWords": [
string
],
"responseStatuses": [
enum ( |
| 欄位 | |
|---|---|
locationQuery[] |
活動地點必須含有指定組合中的所有字詞,系統才會將其視為相符結果。如果字串包含引號括住的詞組,這個方法只會比對地點包含確切詞組的事件。系統會以「AND」邏輯評估組合中的項目。 字詞分割範例:["New Zealand"] 與 ["New","Zealand"] "New Zealand":兩者皆比對成功 "New and better Zealand":只有後者比對成功 |
peopleQuery[] |
活動的與會者必須含有指定組合中的所有字詞,系統才會將其視為相符結果。集合中的項目會以「和」的方式考量。 |
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 應用程式搜尋的其他選項
GeminiInWorkspaceOptions
這個類型沒有任何欄位。
Gemini in Workspace 搜尋的其他選項