- Rappresentazione JSON
- DataScope
- SearchMethod
- AccountInfo
- OrgUnitInfo
- SharedDriveInfo
- HangoutsChatInfo
- SitesUrlInfo
- TeamDriveInfo
- MailOptions
- ClientSideEncryptedOption
- DriveOptions
- HangoutsChatOptions
- VoiceOptions
- CalendarOptions
- AttendeeResponse
La definizione della query utilizzata per la ricerca e l'esportazione.
Rappresentazione JSON |
---|
{ "corpus": enum ( |
Campi | |
---|---|
corpus |
Il servizio Google Workspace per la ricerca. |
dataScope |
L'origine dati in cui cercare. |
searchMethod |
Il metodo di ricerca da utilizzare. |
method |
L'entità da cercare. Questo campo sostituisce searchMethod per supportare i Drive condivisi. Quando searchMethod è TEAM_Drive, la risposta di questo campo è SHARED_drive. |
terms |
Operatori di ricerca specifici del servizio per filtrare i risultati di ricerca. |
startTime |
L'ora di inizio della query di ricerca. Specifica in GMT. Il valore viene arrotondato alle 00:00 della data specificata. Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
endTime |
L'ora di fine della query di ricerca. Specifica in GMT. Il valore viene arrotondato alle 00:00 della data specificata. Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
teamDriveInfo |
Obbligatorio quando SearchMethod è TEAM_Drive. |
timeZone |
Il nome del fuso orario. Deve essere un nome IANA TZ, ad esempio "America/Los_Angeles". Per un elenco dei nomi dei fusi orari, vedi Fuso orario. Per ulteriori informazioni sull'utilizzo dei fusi orari in Vault, consulta il Centro assistenza Vault. |
Campo di unione search_method_field . Se richiesto, i dettagli delle entità per la ricerca in search_method_field possono essere solo uno dei seguenti: |
|
accountInfo |
Obbligatorio quando SearchMethod è ACCOUNT. |
orgUnitInfo |
Obbligatorio quando SearchMethod è ORG_UNIT. |
sharedDriveInfo |
Obbligatorio quando SearchMethod è SHARED_Drive. |
hangoutsChatInfo |
Obbligatorio quando SearchMethod è ROOM. (sola lettura) |
sitesUrlInfo |
Obbligatorio quando SearchMethod è SITES_URL. |
Campo di unione corpus_options_field . Opzioni di ricerca aggiuntive per servizi specifici. corpus_options_field può essere solo uno dei seguenti: |
|
mailOptions |
Impostare le opzioni specifiche per la ricerca di Gmail. |
driveOptions |
Impostare le opzioni specifiche per la ricerca di Drive. |
hangoutsChatOptions |
Impostare opzioni specifiche per la ricerca di Chat. (sola lettura) |
voiceOptions |
Imposta opzioni specifiche per la ricerca vocale. |
calendarOptions |
Impostare le opzioni specifiche per la ricerca di Calendar. |
DataScope
L'origine dei dati in cui eseguire la ricerca.
Enum | |
---|---|
DATA_SCOPE_UNSPECIFIED |
Nessuna origine dati specificata. |
ALL_DATA |
Tutti i dati disponibili. |
HELD_DATA |
Solo dati soggetti a blocco. |
UNPROCESSED_DATA |
Solo i dati non ancora elaborati da Vault. (solo Gmail e Gruppi) |
SearchMethod
Il tipo di entità per la ricerca.
Enum | |
---|---|
SEARCH_METHOD_UNSPECIFIED |
È necessario specificare un metodo di ricerca, altrimenti viene rifiutato. |
ACCOUNT |
Cerca i dati degli account specificati in AccountInfo. |
ORG_UNIT |
Cerca i dati di tutti gli account dell'unità organizzativa specificata in OrgUnitInfo. |
TEAM_DRIVE |
Cerca i dati nel Drive del team specificato in teamDriveInfo. |
ENTIRE_ORG |
Cerca i dati di tutti gli account dell'organizzazione. Opzione supportata solo per Gmail. Se specificato, non è necessario specificare AccountInfo o OrgUnitInfo. |
ROOM |
Cerca i messaggi negli spazi di Chat specificati in HangoutsChatInfo. |
SITES_URL |
Cerca i siti in base agli URL pubblicati specificati in SitesUrlInfo. |
SHARED_DRIVE |
Cerca i file nei Drive condivisi specificati in SharedDriveInfo. |
AccountInfo
Gli account in cui cercare
Rappresentazione JSON |
---|
{ "emails": [ string ] } |
Campi | |
---|---|
emails[] |
Un insieme di account in cui eseguire la ricerca. |
OrgUnitInfo
L'unità organizzativa in cui cercare
Rappresentazione JSON |
---|
{ "orgUnitId": string } |
Campi | |
---|---|
orgUnitId |
Il nome dell'unità organizzativa in cui eseguire la ricerca, fornito dall'API Admin SDK Directory. |
HangoutsChatInfo
Spazi di Chat in cui eseguire la ricerca
Rappresentazione JSON |
---|
{ "roomId": [ string ] } |
Campi | |
---|---|
roomId[] |
Un elenco di ID degli spazi di Chat, forniti dall'API Chat. Esiste un limite di esportazione da 500 spazi di Chat per richiesta. |
SitesUrlInfo
Gli URL pubblicati della nuova versione di Google Sites in cui eseguire le ricerche
Rappresentazione JSON |
---|
{ "urls": [ string ] } |
Campi | |
---|---|
urls[] |
Un elenco degli URL dei siti pubblicati. |
TeamDriveInfo
Drive del team in cui eseguire la ricerca
Rappresentazione JSON |
---|
{ "teamDriveIds": [ string ] } |
Campi | |
---|---|
teamDriveIds[] |
Elenco degli ID Drive del team, forniti dall'API Drive. |
MailOptions
Opzioni aggiuntive per la ricerca in Gmail
Rappresentazione JSON |
---|
{
"excludeDrafts": boolean,
"clientSideEncryptedOption": enum ( |
Campi | |
---|---|
excludeDrafts |
Impostalo su true per escludere le bozze. |
clientSideEncryptedOption |
Specifica se i risultati devono includere contenuti criptati, contenuti non criptati o entrambi. Il valore predefinito li include entrambi. |
ClientSideEncryptedOption
Se la tua organizzazione utilizza la crittografia lato client di Google Workspace, lo stato di crittografia dei contenuti
Enum | |
---|---|
CLIENT_SIDE_ENCRYPTED_OPTION_UNSPECIFIED |
Stato della crittografia non specificato. I risultati includono contenuti con crittografia lato client e non criptati. |
CLIENT_SIDE_ENCRYPTED_OPTION_ANY |
Includere nei risultati sia contenuti con crittografia lato client sia contenuti non criptati. |
CLIENT_SIDE_ENCRYPTED_OPTION_ENCRYPTED |
Includi solo contenuti con crittografia lato client. |
CLIENT_SIDE_ENCRYPTED_OPTION_UNENCRYPTED |
Includi solo contenuti non criptati. |
DriveOptions
Opzioni aggiuntive per la ricerca di Drive
Rappresentazione JSON |
---|
{
"versionDate": string,
"includeTeamDrives": boolean,
"includeSharedDrives": boolean,
"clientSideEncryptedOption": enum ( |
Campi | |
---|---|
versionDate |
Cerca la versione corrente del file di Drive, ma esporta i contenuti dell'ultima versione salvata prima delle 00:00 UTC nella data specificata. Inserisci la data in UTC. Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
includeTeamDrives |
Imposta il valore su true per includere il Drive del team. |
includeSharedDrives |
Impostalo su true per includere i Drive condivisi. |
clientSideEncryptedOption |
Stabilisci se i risultati devono includere solo i contenuti criptati con crittografia lato client di Google Workspace, solo i contenuti non criptati o entrambi. Il valore predefinito è entrambi. Funzionalità attualmente supportata per Drive. |
HangoutsChatOptions
Opzioni aggiuntive per la ricerca in Google Chat
Rappresentazione JSON |
---|
{ "includeRooms": boolean } |
Campi | |
---|---|
includeRooms |
Per le ricerche in base ad account o unità organizzativa, imposta il valore su true per includere le stanze virtuali. |
VoiceOptions
Opzioni aggiuntive per la ricerca vocale
Rappresentazione JSON |
---|
{
"coveredData": [
enum ( |
Campi | |
---|---|
coveredData[] |
Tipi di dati in cui cercare |
CalendarOptions
Opzioni aggiuntive per la ricerca in Calendar
Rappresentazione JSON |
---|
{
"locationQuery": [
string
],
"peopleQuery": [
string
],
"minusWords": [
string
],
"responseStatuses": [
enum ( |
Campi | |
---|---|
locationQuery[] |
Corrisponde solo agli eventi la cui posizione contiene tutte le parole dell'insieme specificato. Se la stringa contiene frasi tra virgolette, questo metodo corrisponde solo agli eventi la cui località contiene la frase esatta. Le voci del set sono considerate in "and". Esempio di suddivisione delle parole: ["Nuova Zelanda"] rispetto a ["Nuova","Zelanda"] "Nuova Zelanda": abbinata sia a "Nuova Zelanda che a migliore Zelanda": associata solo alla successiva |
peopleQuery[] |
Trova la corrispondenza solo con gli eventi i cui partecipanti contengono tutte le parole dell'insieme specificato. Le voci del set sono considerate in "and". |
minusWords[] |
Corrisponde solo agli eventi che non contengono nessuna delle parole nel set specificato nel titolo, nella descrizione, nel luogo o nei partecipanti. Le voci del set sono considerate in "or". |
responseStatuses[] |
Corrisponde solo agli eventi per i quali il custode ha fornito una di queste risposte. Se il set è vuoto o contiene ATTENDEE_ANSWER_UNSPECIFIED, non verranno applicati filtri alle risposte. |
versionDate |
Cerca la versione corrente dell'evento di Calendar, ma esporta i contenuti dell'ultima versione salvata prima delle 00:00 UTC nella data specificata. Inserisci la data in UTC. Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
AttendeeResponse
Risposta dell'utente a un invito.
Enum | |
---|---|
ATTENDEE_RESPONSE_UNSPECIFIED |
Risposta del partecipante non specificata. Se questa impostazione è impostata, non verranno applicati filtri alle risposte, tutte le altre risposte del partecipante che fanno parte delle opzioni di query vengono ignorate. |
ATTENDEE_RESPONSE_NEEDS_ACTION |
Il partecipante è stato invitato ma non ha ancora risposto. |
ATTENDEE_RESPONSE_ACCEPTED |
Il partecipante prevede di partecipare. |
ATTENDEE_RESPONSE_DECLINED |
Il partecipante non ha intenzione di partecipare. |
ATTENDEE_RESPONSE_TENTATIVE |
Il partecipante prevede di partecipare. |