- Rappresentazione JSON
- DataScope
- SearchMethod
- AccountInfo
- OrgUnitInfo
- SharedDriveInfo
- HangoutsChatInfo
- SitesUrlInfo
- DriveDocumentInfo
- DriveDocumentIds
- TeamDriveInfo
- MailOptions
- ClientSideEncryptedOption
- DriveOptions
- SharedDrivesOption
- HangoutsChatOptions
- VoiceOptions
- CalendarOptions
- AttendeeResponse
- GeminiOptions
- GeminiInWorkspaceOptions
La definizione della query utilizzata per la ricerca e l'esportazione.
| Rappresentazione JSON |
|---|
{ "corpus": enum ( |
| Campi | |
|---|---|
corpus |
Il servizio Google Workspace in cui eseguire la ricerca. |
dataScope |
L'origine dati in cui eseguire la ricerca. |
searchMethod |
Il metodo di ricerca da utilizzare. |
method |
L'entità in cui 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 per il servizio per filtrare i risultati di ricerca. |
startTime |
L'ora di inizio della query di ricerca. Specifica il fuso orario GMT. Il valore viene arrotondato alle 00:00 della data specificata. Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
endTime |
L'ora di fine della query di ricerca. Specifica il fuso orario GMT. Il valore viene arrotondato alle 00:00 della data specificata. Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
teamDriveInfo |
Obbligatorio quando SearchMethod è TEAM_DRIVE. |
timeZone |
Il nome del fuso orario. Deve essere un nome di fuso orario IANA, ad esempio "America/Los_Angeles". Per un elenco dei nomi dei fusi orari, consulta Fuso orario. Per ulteriori informazioni su come Vault utilizza i fusi orari, consulta il Centro assistenza Vault. |
| Specifica i dettagli delle entità da cercare, se necessario. Di seguito è riportato un elenco di campi che si escludono a vicenda. In una risposta verrà impostato al massimo uno dei campi: | |
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. |
driveDocumentInfo |
Obbligatorio quando SearchMethod è DRIVE_DOCUMENT. |
| Fine dei campi che si escludono a vicenda. | |
| Opzioni di ricerca aggiuntive per servizi specifici. Di seguito è riportato un elenco di campi che si escludono a vicenda. In una risposta verrà impostato al massimo uno dei campi: | |
mailOptions |
Imposta le opzioni specifiche per la ricerca in Gmail. |
driveOptions |
Imposta le opzioni specifiche per la ricerca di Drive. |
hangoutsChatOptions |
Imposta le opzioni specifiche per la ricerca in Chat. (sola lettura) |
voiceOptions |
Imposta le opzioni specifiche per la ricerca vocale. |
calendarOptions |
Imposta le opzioni specifiche per la ricerca in Calendar. |
geminiOptions |
Imposta le opzioni specifiche per la ricerca dell'app Gemini. |
geminiInWorkspaceOptions |
Imposta le opzioni specifiche per la ricerca di Gemini in Workspace. |
| Fine dei campi che si escludono a vicenda. | |
DataScope
L'origine dati da cercare.
| Enum | |
|---|---|
DATA_SCOPE_UNSPECIFIED |
Nessuna origine dati specificata. |
ALL_DATA |
Tutti i dati disponibili. |
HELD_DATA |
Solo i dati bloccati. |
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 la richiesta viene rifiutata. |
ACCOUNT |
Cerca i dati degli account specificati in AccountInfo. |
ORG_UNIT |
Cerca i dati di tutti gli account nell'unità organizzativa specificata in OrgUnitInfo. |
TEAM_DRIVE |
Cerca i dati nel Drive del team specificato in teamDriveInfo. |
ENTIRE_ORG |
Cerca nei dati di tutti gli account dell'organizzazione. Supportato 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 dei siti pubblicati specificati in SitesUrlInfo. |
SHARED_DRIVE |
Cerca i file nei Drive condivisi specificati in SharedDriveInfo. |
DRIVE_DOCUMENT |
Recupera i documenti specificati in DriveDocumentInfo. |
AccountInfo
Gli account in cui eseguire la ricerca
| Rappresentazione JSON |
|---|
{ "emails": [ string ] } |
| Campi | |
|---|---|
emails[] |
Un insieme di account in cui eseguire la ricerca. |
OrgUnitInfo
L'unità organizzativa da cercare
| Rappresentazione JSON |
|---|
{ "orgUnitId": string } |
| Campi | |
|---|---|
orgUnitId |
Il nome dell'unità organizzativa da cercare, come fornito dall'API Directory dell'SDK Admin. |
HangoutsChatInfo
Gli spazi di Chat in cui eseguire la ricerca
| Rappresentazione JSON |
|---|
{ "roomId": [ string ] } |
| Campi | |
|---|---|
roomId[] |
Un elenco di ID degli spazi di Chat, fornito dall'API Chat. Esiste un limite di esportazione di 500 spazi di Chat per richiesta. |
SitesUrlInfo
Gli URL dei siti pubblicati della nuova versione di Google Sites da cercare
| Rappresentazione JSON |
|---|
{ "urls": [ string ] } |
| Campi | |
|---|---|
urls[] |
Un elenco di URL dei siti pubblicati. |
DriveDocumentInfo
I documenti di Drive in cui eseguire la ricerca.
| Rappresentazione JSON |
|---|
{
"documentIds": {
object ( |
| Campi | |
|---|---|
| Il formato per recuperare i documenti di Drive. Di seguito è riportato un elenco di campi che si escludono a vicenda. In una risposta verrà impostato al massimo uno dei campi: | |
documentIds |
Specifica i documenti di Drive in base all'ID documento. |
| Fine dei campi che si escludono a vicenda. | |
DriveDocumentIds
Specifica i documenti di Drive in base all'ID documento.
| Rappresentazione JSON |
|---|
{ "ids": [ string ] } |
| Campi | |
|---|---|
ids[] |
Obbligatorio. Un elenco di ID documento di Drive. |
TeamDriveInfo
Drive del team in cui eseguire la ricerca
| Rappresentazione JSON |
|---|
{ "teamDriveIds": [ string ] } |
| Campi | |
|---|---|
teamDriveIds[] |
Elenco degli ID dei Drive del team, come fornito dall'API Drive. |
MailOptions
Opzioni aggiuntive per la ricerca in Gmail
| Rappresentazione JSON |
|---|
{
"excludeDrafts": boolean,
"clientSideEncryptedOption": enum ( |
| Campi | |
|---|---|
excludeDrafts |
Imposta su true per escludere le bozze. |
clientSideEncryptedOption |
Specifica se i risultati devono includere contenuti criptati, non criptati o entrambi. Per impostazione predefinita, sono inclusi 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 e senza crittografia lato client. |
CLIENT_SIDE_ENCRYPTED_OPTION_ANY |
Includi nei risultati sia i contenuti con crittografia lato client sia quelli non criptati. |
CLIENT_SIDE_ENCRYPTED_OPTION_ENCRYPTED |
Includi solo i contenuti con crittografia lato client. |
CLIENT_SIDE_ENCRYPTED_OPTION_UNENCRYPTED |
Includere solo contenuti non criptati. |
DriveOptions
Opzioni aggiuntive per la ricerca su 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 ore 00:00 UTC della data specificata. Inserisci la data in UTC. Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
includeTeamDrives |
Imposta su true per includere il Drive del team. |
includeSharedDrives |
Imposta su true per includere i Drive condivisi. |
clientSideEncryptedOption |
Imposta se i risultati devono includere solo i contenuti criptati con la crittografia lato client di Google Workspace, solo i contenuti non criptati o entrambi. Il valore predefinito è "both". Al momento è supportato per Drive. |
sharedDrivesOption |
Facoltativo. Opzioni per includere o escludere i documenti nei Drive condivisi. Ti consigliamo di utilizzare questo campo anziché includeSharedDrives. Questo campo sostituisce includeSharedDrives e includeTeamDrives se impostato. |
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 su true per includere le stanze virtuali. |
VoiceOptions
Opzioni aggiuntive per la ricerca vocale
| Rappresentazione JSON |
|---|
{
"coveredData": [
enum ( |
| Campi | |
|---|---|
coveredData[] |
Tipi di dati da cercare |
CalendarOptions
Opzioni aggiuntive per la ricerca di Calendar
| Rappresentazione JSON |
|---|
{
"locationQuery": [
string
],
"peopleQuery": [
string
],
"minusWords": [
string
],
"responseStatuses": [
enum ( |
| Campi | |
|---|---|
locationQuery[] |
Trova corrispondenze solo per gli eventi la cui località contiene tutte le parole dell'insieme specificato. Se la stringa contiene frasi tra virgolette, questo metodo trova solo gli eventi la cui località contiene la frase esatta. Le voci nell'insieme sono considerate in "and". Esempio di suddivisione delle parole: ["New Zealand"] rispetto a ["New","Zealand"] "New Zealand": corrispondenza con entrambi "New and better Zealand": corrispondenza solo con il secondo |
peopleQuery[] |
Trova corrispondenze solo per gli eventi i cui partecipanti contengono tutte le parole nell'insieme specificato. Le voci nell'insieme sono considerate in "and". |
minusWords[] |
Trova solo gli eventi che non contengono nessuna delle parole dell'insieme specificato nel titolo, nella descrizione, nel luogo o nei partecipanti. Le voci dell'insieme sono considerate in "or". |
responseStatuses[] |
Restituisce solo gli eventi per cui il custode ha fornito una di queste risposte. Se l'insieme è vuoto o contiene ATTENDEE_RESPONSE_UNSPECIFIED, non verrà applicato alcun filtro alle risposte. |
versionDate |
Cerca la versione corrente dell'evento nel calendario, ma esporta i contenuti dell'ultima versione salvata prima delle ore 00:00 UTC della data specificata. Inserisci la data in UTC. Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
AttendeeResponse
Risposta dell'utente a un invito.
| Enum | |
|---|---|
ATTENDEE_RESPONSE_UNSPECIFIED |
Risposta del partecipante non specificata. Se questa opzione è impostata, non verrà applicato Nessuno alle risposte e tutte le altre risposte dei partecipanti che fanno parte delle opzioni di query verranno 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 prevede di partecipare. |
ATTENDEE_RESPONSE_TENTATIVE |
Il partecipante prevede di partecipare. |
GeminiOptions
Questo tipo non ha campi.
Opzioni aggiuntive per la ricerca nell'app Gemini
GeminiInWorkspaceOptions
Questo tipo non ha campi.
Opzioni aggiuntive per la ricerca di Gemini in Workspace