- JSON 表示法
- DataScope
- SearchMethod
- AccountInfo
- OrgUnitInfo
- SharedDriveInfo
- HangoutsChatInfo
- SitesUrlInfo
- TeamDriveInfo
- MailOptions
- ClientSideEncryptedOption
- DriveOptions
- HangoutsChatOptions
- VoiceOptions
- CalendarOptions
- AttendeeResponse
- GeminiOptions
用於搜尋和匯出的查詢定義。
JSON 表示法 |
---|
{ "corpus": enum ( |
欄位 | |
---|---|
corpus |
要搜尋的 Google Workspace 服務。 |
data |
要搜尋的資料來源。 |
searchMethod |
要使用的搜尋方法。 |
method |
要搜尋的實體。這個欄位可取代 searchMethod,以支援共用雲端硬碟。如果 searchMethod 為 TEAM_DRIVE,這個欄位的回應值就是 SHARED_DRIVE。 |
terms |
服務專屬搜尋運算子,用於篩選搜尋結果。 |
start |
搜尋查詢的開始時間。請以格林威治標準時間 (GMT) 為準。值會四捨五入至指定日期的 12 點。 使用 RFC 3339,產生的輸出內容一律會經過 Z 規格化,並使用 0、3、6 或 9 小數位數。系統也接受「Z」以外的偏移值。例如: |
end |
搜尋查詢的結束時間。請以格林威治標準時間 (GMT) 為準。值會四捨五入至指定日期的 12 點。 使用 RFC 3339,產生的輸出內容一律會經過 Z 規格化,並使用 0、3、6 或 9 小數位數。系統也接受「Z」以外的偏移值。例如: |
teamDriveInfo |
如果 SearchMethod 為 TEAM_DRIVE,則為必填。 |
time |
時區名稱,應為 IANA 時區名稱,例如「America/Los_Angeles」(美國洛杉磯)。如需時區名稱清單,請參閱「時區」一文。如要進一步瞭解保管箱如何使用時區,請參閱保管箱說明中心。 |
聯集欄位 search_method_field 。如有需要,搜尋 search_method_field 的實體詳細資料只能是下列其中一種: |
|
account |
當 SearchMethod 為 ACCOUNT 時,此屬性為必填。 |
org |
SearchMethod 為 ORG_UNIT 時為必填。 |
shared |
如果 SearchMethod 為 SHARED_DRIVE,則為必填。 |
hangouts |
SearchMethod 為 ROOM 時為必要屬性。(唯讀) |
sites |
SearchMethod 為 SITES_URL 時為必填。 |
聯集欄位 corpus_options_field 。特定服務的其他搜尋選項。corpus_options_field 只能是下列其中一項: |
|
mail |
設定 Gmail 搜尋專屬選項。 |
drive |
設定雲端硬碟搜尋專屬選項。 |
hangouts |
設定即時通訊搜尋專用選項。(唯讀) |
voice |
設定語音搜尋專屬選項。 |
calendar |
設定日曆搜尋專屬選項。 |
gemini |
設定 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 中指定的共用雲端硬碟中的檔案。 |
AccountInfo
要搜尋的帳戶
JSON 表示法 |
---|
{ "emails": [ string ] } |
欄位 | |
---|---|
emails[] |
要搜尋的一組帳戶。 |
OrgUnitInfo
要搜尋的機構單位
JSON 表示法 |
---|
{ "orgUnitId": string } |
欄位 | |
---|---|
org |
要搜尋的機構單位名稱,由 Admin SDK Directory API 提供。 |
HangoutsChatInfo
要搜尋的 Chat 聊天室
JSON 表示法 |
---|
{ "roomId": [ string ] } |
欄位 | |
---|---|
room |
Chat API 提供的 Chat 聊天室 ID 清單。每個要求最多可匯出 500 個 Chat 聊天室。 |
SitesUrlInfo
要搜尋的新版 Google 協作平台網站的發布網址
JSON 表示法 |
---|
{ "urls": [ string ] } |
欄位 | |
---|---|
urls[] |
已發布的網站網址清單。 |
TeamDriveInfo
要搜尋的團隊雲端硬碟
JSON 表示法 |
---|
{ "teamDriveIds": [ string ] } |
欄位 | |
---|---|
teamDriveIds[] |
由 Drive API 提供的團隊雲端硬碟 ID 清單。 |
MailOptions
Gmail 搜尋的其他選項
JSON 表示法 |
---|
{
"excludeDrafts": boolean,
"clientSideEncryptedOption": enum ( |
欄位 | |
---|---|
exclude |
設為 true 即可排除草稿。 |
client |
指定結果是否應包含已加密的內容、未加密的內容,或兩者皆是。預設為同時包含這兩項。 |
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 ( |
欄位 | |
---|---|
version |
搜尋雲端硬碟檔案的目前版本,但匯出該日期凌晨 12:00 (世界標準時間) 前儲存的最後一個版本內容。請以世界標準時間輸入日期。 使用 RFC 3339,產生的輸出內容一律會經過 Z 規格化,並使用 0、3、6 或 9 小數位數。系統也接受「Z」以外的偏移值。例如: |
includeTeamDrives |
設為 true 可納入小組雲端硬碟。 |
includeSharedDrives |
設為 true 即可納入共用雲端硬碟。 |
client |
設定結果是否只包含已透過 Google Workspace 用戶端加密 加密的內容、只包含未加密的內容,或兩者皆包含。預設為兩者皆是。目前僅支援雲端硬碟。 |
HangoutsChatOptions
Google Chat 搜尋的其他選項
JSON 表示法 |
---|
{ "includeRooms": boolean } |
欄位 | |
---|---|
include |
如果是依帳戶或機構單位搜尋,請將值設為 true,這樣系統就會納入聊天室。 |
VoiceOptions
語音搜尋的其他選項
JSON 表示法 |
---|
{
"coveredData": [
enum ( |
欄位 | |
---|---|
covered |
要搜尋的資料類型 |
CalendarOptions
日曆搜尋的其他選項
JSON 表示法 |
---|
{
"locationQuery": [
string
],
"peopleQuery": [
string
],
"minusWords": [
string
],
"responseStatuses": [
enum ( |
欄位 | |
---|---|
location |
只比對位置含有指定集合中所有字詞的事件。如果字串包含引號詞組,這個方法只會比對位置含有該詞組的事件。集合中的項目會視為「and」。 字詞分割範例:[「New Zealand」] 與 [「New」和「Zealand」]「New Zealand」:與「New and better Zealand」相符,但只會比對後者 |
people |
只會比對出席者包含指定集合中所有字詞的事件。集合中的項目會視為「and」。 |
minus |
只比對標題、說明、地點或參與者中不含指定組合中任何字詞的活動。集合中的項目會視為「或」。 |
response |
只比對監護人給出其中一種回覆的事件。如果集合為空白或包含 ATTENDEE_RESPONSE_UNSPECIFIED,系統就不會篩選回覆。 |
version |
搜尋日曆活動的目前版本,但匯出該日期凌晨 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 搜尋的其他選項