- 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 diisi jika SearchMethod adalah RUANG. (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 |
Menyetel 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 |
Telusuri data semua akun di unit organisasi yang ditentukan di OrgUnitInfo. |
TEAM_DRIVE |
Menelusuri data di Drive Tim yang ditentukan di 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 |
Menelusuri 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 dapat 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 Drive Tim, sebagaimana 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. Setelan defaultnya 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 ditentukan. Hasilnya mencakup konten yang dienkripsi dan tidak dienkripsi 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 |
Sertakan konten yang tidak dienkripsi saja. |
DriveOptions
Opsi tambahan untuk penelusuran Drive
Representasi JSON |
---|
{
"versionDate": string,
"includeTeamDrives": boolean,
"includeSharedDrives": boolean,
"clientSideEncryptedOption": enum ( |
Kolom | |
---|---|
versionDate |
Telusuri versi file Drive 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: |
includeTeamDrives |
Tetapkan ke true untuk menyertakan Drive Tim. |
includeSharedDrives |
Tetapkan ke true untuk menyertakan drive bersama. |
clientSideEncryptedOption |
Setel 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 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 cocok dengan 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 kumpulan dipertimbangkan di "and". Contoh pemisahan kata: ["Selandia Baru"] vs ["Baru","Zealand"] "Selandia Baru": cocok dengan "Selandia Baru dan Selandia Baru": hanya cocok dengan versi setelahnya |
peopleQuery[] |
Hanya cocok dengan acara yang tamunya berisi semua kata dalam kumpulan yang ditentukan. Entri dalam kumpulan dipertimbangkan di "and". |
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 acara Kalender saat ini, namun 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 ini ditetapkan, 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 menanggapi. |
ATTENDEE_RESPONSE_ACCEPTED |
Peserta berencana untuk hadir. |
ATTENDEE_RESPONSE_DECLINED |
Peserta tidak berencana untuk hadir. |
ATTENDEE_RESPONSE_TENTATIVE |
Peserta berharap untuk hadir. |