- Representasi JSON
- DataScope
- SearchMethod
- AccountInfo
- OrgUnitInfo
- SharedDriveInfo
- HangoutsChatInfo
- SitesUrlInfo
- DriveDocumentInfo
- DriveDocumentIds
- TeamDriveInfo
- MailOptions
- ClientSideEncryptedOption
- DriveOptions
- SharedDrivesOption
- HangoutsChatOptions
- VoiceOptions
- CalendarOptions
- AttendeeResponse
- GeminiOptions
Definisi kueri yang digunakan untuk penelusuran dan ekspor.
| Representasi JSON |
|---|
{ "corpus": enum ( |
| Kolom | |
|---|---|
corpus |
Layanan Google Workspace yang akan ditelusuri. |
dataScope |
Sumber data yang akan ditelusuri. |
searchMethod |
Metode penelusuran yang akan digunakan. |
method |
Entitas yang akan ditelusuri. Kolom ini menggantikan searchMethod untuk mendukung drive bersama. Jika searchMethod adalah TEAM_DRIVE, respons kolom ini adalah SHARED_DRIVE. |
terms |
Operator penelusuran khusus layanan untuk memfilter hasil penelusuran. |
startTime |
Waktu mulai untuk kueri penelusuran. Tentukan dalam GMT. Nilai dibulatkan ke pukul 00.00 pada tanggal yang ditentukan. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
endTime |
Waktu berakhir untuk kueri penelusuran. Tentukan dalam GMT. Nilai dibulatkan ke pukul 00.00 pada tanggal yang ditentukan. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
teamDriveInfo |
Wajib jika SearchMethod adalah TEAM_DRIVE. |
timeZone |
Nama zona waktu. Nilainya harus berupa nama TZ IANA, seperti "America/Los_Angeles". Untuk mengetahui daftar nama zona waktu, lihat Zona Waktu. Untuk mengetahui informasi selengkapnya tentang cara Vault menggunakan zona waktu, lihat pusat bantuan Vault. |
Kolom union search_method_field. Jika diperlukan, detail entitas yang akan ditelusuri search_method_field hanya dapat berupa salah satu dari berikut ini: |
|
accountInfo |
Diperlukan jika SearchMethod adalah ACCOUNT. |
orgUnitInfo |
Wajib jika SearchMethod adalah ORG_UNIT. |
sharedDriveInfo |
Wajib ada jika SearchMethod adalah SHARED_DRIVE. |
hangoutsChatInfo |
Wajib diisi jika SearchMethod adalah ROOM. (hanya baca) |
sitesUrlInfo |
Wajib diisi jika SearchMethod adalah SITES_URL. |
driveDocumentInfo |
Wajib jika SearchMethod adalah DRIVE_DOCUMENT. |
Kolom union corpus_options_field. Opsi penelusuran tambahan untuk layanan tertentu. corpus_options_field hanya dapat berupa salah satu dari berikut: |
|
mailOptions |
Tetapkan opsi khusus penelusuran Gmail. |
driveOptions |
Menetapkan opsi khusus penelusuran Drive. |
hangoutsChatOptions |
Menetapkan opsi khusus penelusuran Chat. (hanya baca) |
voiceOptions |
Menetapkan opsi khusus Penelusuran suara. |
calendarOptions |
Menetapkan opsi khusus penelusuran Kalender. |
geminiOptions |
Menetapkan opsi khusus penelusuran Gemini. |
DataScope
Sumber data yang akan ditelusuri.
| Enum | |
|---|---|
DATA_SCOPE_UNSPECIFIED |
Tidak ada sumber data yang ditentukan. |
ALL_DATA |
Semua data yang tersedia. |
HELD_DATA |
Hanya data yang dibekukan. |
UNPROCESSED_DATA |
Hanya data yang belum diproses oleh Vault. (Khusus Gmail dan Grup) |
SearchMethod
Jenis entitas untuk penelusuran.
| Enum | |
|---|---|
SEARCH_METHOD_UNSPECIFIED |
Metode penelusuran harus ditentukan atau akan ditolak. |
ACCOUNT |
Menelusuri data akun yang ditentukan dalam AccountInfo. |
ORG_UNIT |
Menelusuri data semua akun di unit organisasi yang ditentukan dalam OrgUnitInfo. |
TEAM_DRIVE |
Menelusuri data di Drive Tim yang ditentukan dalam teamDriveInfo. |
ENTIRE_ORG |
Menelusuri data semua akun di organisasi. Hanya didukung untuk Gmail. Jika ditentukan, Anda tidak perlu menentukan AccountInfo atau OrgUnitInfo. |
ROOM |
Menelusuri pesan di ruang Chat yang ditentukan dalam HangoutsChatInfo. |
SITES_URL |
Menelusuri situs berdasarkan URL situs yang dipublikasikan yang ditentukan dalam SitesUrlInfo. |
SHARED_DRIVE |
Menelusuri file di drive bersama yang ditentukan dalam SharedDriveInfo. |
DRIVE_DOCUMENT |
Mengambil dokumen yang ditentukan di DriveDocumentInfo. |
AccountInfo
Akun yang akan ditelusuri
| Representasi JSON |
|---|
{ "emails": [ string ] } |
| Kolom | |
|---|---|
emails[] |
Kumpulan akun yang akan ditelusuri. |
OrgUnitInfo
Unit organisasi yang akan ditelusuri
| Representasi JSON |
|---|
{ "orgUnitId": string } |
| Kolom | |
|---|---|
orgUnitId |
Nama unit organisasi yang akan ditelusuri, sebagaimana diberikan oleh Admin SDK Directory API. |
HangoutsChatInfo
Ruang Chat yang akan ditelusuri
| Representasi JSON |
|---|
{ "roomId": [ string ] } |
| Kolom | |
|---|---|
roomId[] |
Daftar ID ruang Chat, sebagaimana diberikan oleh Chat API. Ada batas ekspor dari 500 ruang Chat per permintaan. |
SitesUrlInfo
URL situs yang dipublikasikan dari Google Sites baru yang akan ditelusuri
| Representasi JSON |
|---|
{ "urls": [ string ] } |
| Kolom | |
|---|---|
urls[] |
Daftar URL situs yang dipublikasikan. |
DriveDocumentInfo
Dokumen Drive yang akan ditelusuri.
| Representasi JSON |
|---|
{
"documentIds": {
object ( |
| Kolom | |
|---|---|
Kolom union identifier. Format untuk mengambil dokumen Drive. identifier hanya dapat berupa salah satu dari berikut: |
|
documentIds |
Tentukan dokumen Drive menurut ID dokumen. |
DriveDocumentIds
Tentukan dokumen Drive menurut ID dokumen.
| Representasi JSON |
|---|
{ "ids": [ string ] } |
| Kolom | |
|---|---|
ids[] |
Wajib. Daftar ID dokumen Drive. |
TeamDriveInfo
Drive Tim yang akan ditelusuri
| Representasi JSON |
|---|
{ "teamDriveIds": [ string ] } |
| Kolom | |
|---|---|
teamDriveIds[] |
Daftar ID Drive Tim, sebagaimana disediakan oleh Drive API. |
MailOptions
Opsi tambahan untuk penelusuran Gmail
| Representasi JSON |
|---|
{
"excludeDrafts": boolean,
"clientSideEncryptedOption": enum ( |
| Kolom | |
|---|---|
excludeDrafts |
Tetapkan ke true untuk mengecualikan draf. |
clientSideEncryptedOption |
Menentukan apakah hasil harus menyertakan konten terenkripsi, konten tidak terenkripsi, atau keduanya. Secara default, keduanya disertakan. |
ClientSideEncryptedOption
Jika organisasi Anda menggunakan Enkripsi sisi klien Google Workspace, status enkripsi konten
| Enum | |
|---|---|
CLIENT_SIDE_ENCRYPTED_OPTION_UNSPECIFIED |
Status enkripsi tidak ditentukan. Hasilnya mencakup konten terenkripsi sisi klien dan konten yang tidak dienkripsi. |
CLIENT_SIDE_ENCRYPTED_OPTION_ANY |
Menyertakan konten terenkripsi sisi klien dan konten yang tidak dienkripsi dalam hasil. |
CLIENT_SIDE_ENCRYPTED_OPTION_ENCRYPTED |
Hanya sertakan konten terenkripsi sisi klien. |
CLIENT_SIDE_ENCRYPTED_OPTION_UNENCRYPTED |
Hanya sertakan konten yang tidak dienkripsi. |
DriveOptions
Opsi tambahan untuk penelusuran Drive.
| Representasi JSON |
|---|
{ "versionDate": string, "includeTeamDrives": boolean, "includeSharedDrives": boolean, "clientSideEncryptedOption": enum ( |
| Kolom | |
|---|---|
versionDate |
Menelusuri versi file Drive saat ini, tetapi mengekspor konten versi terakhir yang disimpan sebelum pukul 00.00 UTC pada tanggal yang ditentukan. Masukkan tanggal dalam UTC. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
includeTeamDrives |
Tetapkan ke benar (true) untuk menyertakan Drive Tim. |
includeSharedDrives |
Tetapkan ke benar untuk menyertakan drive bersama. |
clientSideEncryptedOption |
Tetapkan apakah hasil hanya menyertakan konten yang dienkripsi dengan Enkripsi sisi klien Google Workspace, hanya konten yang tidak dienkripsi, atau keduanya. Default-nya adalah keduanya. Saat ini didukung untuk Drive. |
sharedDrivesOption |
Opsional. Opsi untuk menyertakan atau mengecualikan dokumen di drive bersama. Sebaiknya gunakan kolom ini daripada includeSharedDrives. Kolom ini menggantikan includeSharedDrives dan includeTeamDrives jika disetel. |
HangoutsChatOptions
Opsi tambahan untuk penelusuran Google Chat
| Representasi JSON |
|---|
{ "includeRooms": boolean } |
| Kolom | |
|---|---|
includeRooms |
Untuk penelusuran menurut akun atau unit organisasi, setel ke true untuk menyertakan ruang. |
VoiceOptions
Opsi tambahan untuk Penelusuran suara
| Representasi JSON |
|---|
{
"coveredData": [
enum ( |
| Kolom | |
|---|---|
coveredData[] |
Jenis data yang akan ditelusuri |
CalendarOptions
Opsi tambahan untuk penelusuran Kalender
| Representasi JSON |
|---|
{
"locationQuery": [
string
],
"peopleQuery": [
string
],
"minusWords": [
string
],
"responseStatuses": [
enum ( |
| Kolom | |
|---|---|
locationQuery[] |
Mencocokkan hanya peristiwa yang lokasinya berisi semua kata dalam kumpulan yang diberikan. Jika string berisi frasa yang dikutip, metode ini hanya mencocokkan peristiwa yang lokasinya berisi frasa persis tersebut. Entri dalam set dianggap dalam "dan". Contoh pemisahan kata: ["New Zealand"] vs ["New","Zealand"] "New Zealand": cocok dengan "New and better Zealand": hanya cocok dengan yang terakhir |
peopleQuery[] |
Mencocokkan hanya peristiwa yang pesertanya berisi semua kata dalam kumpulan yang diberikan. Entri dalam set dianggap dalam "dan". |
minusWords[] |
Mencocokkan hanya acara yang tidak berisi kata apa pun dalam kumpulan yang diberikan di judul, deskripsi, lokasi, atau tamu. Entri dalam set dianggap dalam "atau". |
responseStatuses[] |
Mencocokkan hanya peristiwa dengan salah satu respons berikut yang diberikan oleh kustodian. Jika set kosong atau berisi ATTENDEE_RESPONSE_UNSPECIFIED, tidak akan ada pemfilteran pada respons. |
versionDate |
Menelusuri versi acara Kalender saat ini, tetapi mengekspor konten versi terakhir yang disimpan sebelum pukul 00.00 UTC pada tanggal yang ditentukan. Masukkan tanggal dalam UTC. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
AttendeeResponse
Respons pengguna terhadap undangan.
| Enum | |
|---|---|
ATTENDEE_RESPONSE_UNSPECIFIED |
Respons tamu tidak ditentukan. Jika setelan ini disetel, tidak ada pemfilteran pada respons yang akan dilakukan, semua respons peserta lainnya yang merupakan bagian dari opsi kueri akan diabaikan. |
ATTENDEE_RESPONSE_NEEDS_ACTION |
Peserta telah diundang, tetapi belum merespons. |
ATTENDEE_RESPONSE_ACCEPTED |
Peserta berencana hadir. |
ATTENDEE_RESPONSE_DECLINED |
Peserta tidak berencana untuk hadir. |
ATTENDEE_RESPONSE_TENTATIVE |
Peserta mungkin akan hadir. |
GeminiOptions
Jenis ini tidak memiliki kolom.
Opsi tambahan untuk penelusuran Gemini