- 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 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 TEAM_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 format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
endTime |
Waktu berakhir untuk kueri penelusuran. Tentukan dalam GMT. Nilai dibulatkan menjadi 00.00 pada tanggal yang ditentukan. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
teamDriveInfo |
Diperlukan jika SearchMethod adalah TEAM_DRIVE. |
timeZone |
Nama zona waktu. Nama tersebut harus berupa nama IANA TZ, seperti "America/Los_Angeles". Untuk daftar nama zona waktu, lihat Zona Waktu. Untuk informasi selengkapnya tentang cara Vault menggunakan zona waktu, lihat pusat bantuan Vault. |
Kolom union search_method_field . Jika diperlukan, detail entity untuk menelusuri search_method_field hanya dapat berupa salah satu dari hal berikut: |
|
accountInfo |
Diperlukan jika SearchMethod adalah ACCOUNT. |
orgUnitInfo |
Wajib jika SearchMethod adalah ORG_UNIT. |
sharedDriveInfo |
Diperlukan jika SearchMethod adalah SHARED_DRIVE. |
hangoutsChatInfo |
Wajib jika SearchMethod adalah ROOM. (hanya baca) |
sitesUrlInfo |
Wajib jika SearchMethod adalah WEBSITE_URL. |
Kolom union corpus_options_field . Opsi penelusuran tambahan untuk layanan tertentu. corpus_options_field hanya ada berupa salah satu diantara berikut: |
|
mailOptions |
Tetapkan opsi khusus penelusuran Gmail. |
driveOptions |
Tetapkan opsi khusus penelusuran Drive. |
hangoutsChatOptions |
Menetapkan opsi khusus penelusuran Chat. (hanya baca) |
voiceOptions |
Menyetel opsi khusus penelusuran Voice. |
calendarOptions |
Menetapkan opsi khusus penelusuran Kalender. |
DataScope
Sumber data yang akan ditelusuri.
Enum | |
---|---|
DATA_SCOPE_UNSPECIFIED |
Sumber data tidak 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 ditetapkan, jika tidak, metode tersebut akan ditolak. |
ACCOUNT |
Menelusuri data akun yang ditentukan di AccountInfo. |
ORG_UNIT |
Menelusuri data semua akun di unit organisasi yang ditentukan di OrgUnitInfo. |
TEAM_DRIVE |
Menelusuri data di Drive Tim yang ditentukan dalam teamDriveInfo. |
ENTIRE_ORG |
Menelusuri data dari 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 |
Menelusuri situs berdasarkan URL situs yang dipublikasikan yang ditentukan dalam SitesUrlInfo. |
SHARED_DRIVE |
Telusuri file dalam drive bersama yang ditentukan di SharedDriveInfo. |
AccountInfo
Akun yang akan ditelusuri
Representasi JSON |
---|
{ "emails": [ string ] } |
Kolom | |
---|---|
emails[] |
Sekumpulan akun untuk 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 untuk ditelusuri
Representasi JSON |
---|
{ "roomId": [ string ] } |
Kolom | |
---|---|
roomId[] |
Daftar ID ruang Chat, seperti yang diberikan oleh Chat API. Ada batasan untuk mengekspor mulai 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 ditelusuri
Representasi JSON |
---|
{ "teamDriveIds": [ string ] } |
Kolom | |
---|---|
teamDriveIds[] |
Daftar ID Drive Tim, yang diberikan 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. Default-nya adalah menyertakan keduanya. |
ClientSideEncryptedOption
Jika organisasi Anda menggunakan Enkripsi sisi klien Google Workspace, status enkripsi konten
Enum | |
---|---|
CLIENT_SIDE_ENCRYPTED_OPTION_UNSPECIFIED |
Status enkripsi belum ditetapkan. Hasilnya mencakup konten terenkripsi dan tidak terenkripsi sisi klien. |
CLIENT_SIDE_ENCRYPTED_OPTION_ANY |
Sertakan konten terenkripsi dan tidak terenkripsi sisi klien 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 file Drive versi 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 benar (true) untuk menyertakan Drive Tim. |
includeSharedDrives |
Tetapkan ke true untuk menyertakan drive bersama. |
clientSideEncryptedOption |
Tetapkan apakah hasilnya hanya menyertakan konten yang dienkripsi dengan konten Enkripsi sisi klien Google Workspace, hanya konten yang tidak dienkripsi, atau keduanya. Default-nya 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 guna menyertakan ruang. |
VoiceOptions
Opsi tambahan untuk Penelusuran suara
Representasi JSON |
---|
{
"coveredData": [
enum ( |
Kolom | |
---|---|
coveredData[] |
Jenis data untuk ditelusuri |
CalendarOptions
Opsi tambahan untuk penelusuran Kalender
Representasi JSON |
---|
{
"locationQuery": [
string
],
"peopleQuery": [
string
],
"minusWords": [
string
],
"responseStatuses": [
enum ( |
Kolom | |
---|---|
locationQuery[] |
Hanya cocok dengan peristiwa yang lokasinya berisi semua kata dalam kumpulan yang ditentukan. Jika string berisi frasa yang dikutip, metode ini hanya mencocokkan peristiwa yang lokasinya berisi frasa yang sama persis. Entri dalam kumpulan dianggap sebagai "dan". Contoh pemisahan kata: ["Selandia Baru"] vs ["Baru","Zealand"] "Selandia Baru": cocok dengan "Selandia Baru dan yang lebih baik": hanya dicocokkan dengan yang terakhir |
peopleQuery[] |
Hanya cocok dengan acara yang tamunya berisi semua kata dalam kumpulan tertentu. Entri dalam kumpulan dianggap sebagai "dan". |
minusWords[] |
Hanya cocok dengan acara yang tidak berisi kata apa pun dalam kumpulan yang ditentukan dalam judul, deskripsi, lokasi, atau tamu. Entri dalam kumpulan dianggap sebagai "atau". |
responseStatuses[] |
Hanya mencocokkan peristiwa yang diberikan oleh penanggung jawab salah satu respons ini. Jika set kosong atau berisi awal_RESPONSE_UNSPECIFIED, respons tidak akan difilter. |
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. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
AttendeeResponse
Tanggapan pengguna terhadap undangan.
Enum | |
---|---|
ATTENDEE_RESPONSE_UNSPECIFIED |
Respons tamu belum ditetapkan. Jika setelan ini disetel, tidak ada pemfilteran respons yang 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 diharapkan untuk hadir. |