- Representasi JSON
- DataScope
- SearchMethod
- AccountInfo
- OrgUnitInfo
- SharedDriveInfo
- HangoutsChatInfo
- SitesUrlInfo
- TeamDriveInfo
- MailOptions
- ClientSideEncryptedOption
- DriveOptions
- HangoutsChatOptions
- VoiceOptions
- CalendarOptions
- AttendeeResponse
Definisi kueri yang digunakan untuk penelusuran dan ekspor.
Representasi JSON |
---|
{ "corpus": enum ( |
Kolom | |
---|---|
corpus |
Layanan Google Workspace yang akan digunakan untuk melakukan penelusuran. |
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 TIM_Drive, respons kolom ini adalah SHARED_Drive. |
terms |
Operator penelusuran khusus layanan untuk memfilter hasil penelusuran. |
startTime |
Waktu mulai kueri penelusuran. Tentukan dalam GMT. Nilai dibulatkan menjadi 00.00 pada tanggal yang ditentukan. Stempel waktu dalam RFC3339 UTC "Zulu" , dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
endTime |
Waktu berakhir kueri penelusuran. Tentukan dalam GMT. Nilai dibulatkan menjadi 00.00 pada tanggal yang ditentukan. Stempel waktu dalam RFC3339 UTC "Zulu" , dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
teamDriveInfo |
Wajib ada jika SearchMethod adalah TIM_Drive. |
timeZone |
Nama zona waktu. Nama harus berupa nama IANA TZ, seperti "America/Los_Angeles". Untuk 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 untuk menelusuri search_method_field hanya dapat berupa salah satu dari berikut ini: |
|
accountInfo |
Wajib jika SearchMethod adalah ACCOUNT. |
orgUnitInfo |
Wajib diisi jika SearchMethod adalah ORG_UNIT. |
sharedDriveInfo |
Wajib ada jika SearchMethod adalah SHARED_Drive. |
hangoutsChatInfo |
Wajib jika SearchMethod adalah ROOM. (hanya baca) |
sitesUrlInfo |
Wajib ada jika SearchMethod adalah sites_URL. |
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 |
Tetapkan opsi khusus penelusuran Drive. |
hangoutsChatOptions |
Tetapkan opsi khusus penelusuran Chat. (hanya baca) |
voiceOptions |
Menetapkan opsi khusus penelusuran Suara. |
calendarOptions |
Menetapkan opsi khusus penelusuran Kalender. |
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 |
Telusuri data akun yang ditentukan di AccountInfo. |
ORG_UNIT |
Menelusuri data semua akun di unit organisasi yang ditentukan dalam OrgUnitInfo. |
TEAM_DRIVE |
Telusuri data di Drive Tim yang ditentukan dalam teamDriveInfo. |
ENTIRE_ORG |
Telusuri 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 di HangoutsChatInfo. |
SITES_URL |
Telusuri situs berdasarkan URL situs yang dipublikasikan yang ditentukan di SitesUrlInfo. |
SHARED_DRIVE |
Telusuri file di drive bersama yang ditentukan di SharedDriveInfo. |
AccountInfo
Akun yang 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, seperti yang diberikan oleh Admin SDK Directory API. |
HangoutsChatInfo
Ruang Chat yang akan ditelusuri
Representasi JSON |
---|
{ "roomId": [ string ] } |
Kolom | |
---|---|
roomId[] |
Daftar ID ruang Chat, sebagaimana disediakan 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. |
TeamDriveInfo
Drive Tim untuk menelusuri
Representasi JSON |
---|
{ "teamDriveIds": [ string ] } |
Kolom | |
---|---|
teamDriveIds[] |
Daftar ID Team Drive, seperti yang 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 yang tidak dienkripsi, atau keduanya. Secara default, menyertakan keduanya. |
ClientSideEncryptedOption
Jika organisasi Anda menggunakan Enkripsi sisi klien Google Workspace, status enkripsi konten
Enum | |
---|---|
CLIENT_SIDE_ENCRYPTED_OPTION_UNSPECIFIED |
Status enkripsi belum ditentukan. Hasilnya mencakup konten terenkripsi sisi klien dan konten yang tidak dienkripsi. |
CLIENT_SIDE_ENCRYPTED_OPTION_ANY |
Sertakan konten terenkripsi dan tidak terenkripsi sisi klien dalam hasil. |
CLIENT_SIDE_ENCRYPTED_OPTION_ENCRYPTED |
Sertakan konten terenkripsi sisi klien saja. |
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. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
includeTeamDrives |
Tetapkan ke true untuk menyertakan Drive Tim. |
includeSharedDrives |
Tetapkan ke true untuk menyertakan drive bersama. |
clientSideEncryptedOption |
Tetapkan apakah hasil hanya menyertakan konten yang dienkripsi dengan konten Enkripsi sisi klien Google Workspace, hanya konten yang tidak dienkripsi, atau keduanya. Setelan defaultnya adalah keduanya. Saat ini didukung untuk Drive. |
HangoutsChatOptions
Opsi tambahan untuk penelusuran Google Chat
Representasi JSON |
---|
{ "includeRooms": boolean } |
Kolom | |
---|---|
includeRooms |
Untuk penelusuran menurut akun atau unit organisasi, tetapkan 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[] |
Hanya mencocokkan peristiwa yang lokasinya berisi semua kata dalam kumpulan yang ditentukan. Jika string berisi frasa kutipan, metode ini hanya cocok dengan peristiwa yang lokasinya berisi frasa yang sama persis. Entri dalam set dianggap dalam "dan". Contoh pemisahan kata: ["New Zealand"] vs ["New","Zealand"] "New Zealand": cocok dengan keduanya "New and better Zealand": hanya cocok dengan yang terakhir |
peopleQuery[] |
Hanya mencocokkan peristiwa yang pesertanya berisi semua kata dalam kumpulan yang diberikan. Entri dalam set dianggap dalam "dan". |
minusWords[] |
Hanya cocok dengan acara yang tidak berisi kata apa pun dari kumpulan yang ditentukan dalam judul, deskripsi, lokasi, atau peserta. Entri dalam kumpulan dianggap dalam "atau". |
responseStatuses[] |
Hanya cocok dengan acara yang penjaganya memberikan salah satu respons ini. Jika kumpulan tersebut kosong atau berisi BYOD_RESPONSE_UNSPECIFIED, respons tidak akan difilter. |
versionDate |
Telusuri versi peristiwa Kalender saat ini, tetapi ekspor konten versi terakhir yang disimpan sebelum pukul 00.00 UTC pada tanggal yang ditentukan. Masukkan tanggal dalam UTC. Stempel waktu dalam RFC3339 UTC "Zulu" , dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
AttendeeResponse
Respons pengguna terhadap undangan.
Enum | |
---|---|
ATTENDEE_RESPONSE_UNSPECIFIED |
Respons peserta belum ditentukan. Jika disetel, pemfilteran pada respons tidak akan dilakukan, semua respons tamu lainnya yang merupakan bagian dari opsi kueri akan diabaikan. |
ATTENDEE_RESPONSE_NEEDS_ACTION |
Peserta telah diundang tetapi belum menanggapi. |
ATTENDEE_RESPONSE_ACCEPTED |
Peserta berencana untuk hadir. |
ATTENDEE_RESPONSE_DECLINED |
Peserta tidak berencana untuk hadir. |
ATTENDEE_RESPONSE_TENTATIVE |
Peserta berharap untuk hadir. |