- Zapis JSON
 - DataScope
 - SearchMethod
 - AccountInfo
 - OrgUnitInfo
 - SharedDriveInfo
 - HangoutsChatInfo
 - SitesUrlInfo
 - DriveDocumentInfo
 - DriveDocumentIds
 - TeamDriveInfo
 - MailOptions
 - ClientSideEncryptedOption
 - DriveOptions
 - SharedDrivesOption
 - HangoutsChatOptions
 - VoiceOptions
 - CalendarOptions
 - AttendeeResponse
 - GeminiOptions
 
Definicja zapytania używana do wyszukiwania i eksportowania.
| Zapis JSON | 
|---|
{ "corpus": enum (  | 
            
| Pola | |
|---|---|
corpus | 
              
                 
 Usługa Google Workspace, w której chcesz przeprowadzić wyszukiwanie.  | 
            
dataScope | 
              
                 
 Źródło danych, które chcesz przeszukać.  | 
            
searchMethod | 
              
                 
 Metoda wyszukiwania.  | 
            
method | 
              
                 
 Element do wyszukania. To pole zastępuje pole searchMethod, aby obsługiwać dyski współdzielone. Jeśli searchMethod to TEAM_DRIVE, odpowiedź tego pola to SHARED_DRIVE.  | 
            
terms | 
              
                 
 Operatory wyszukiwania specyficzne dla usługi do filtrowania wyników wyszukiwania.  | 
            
startTime | 
              
                 
 Czas rozpoczęcia zapytania. Podaj czas w strefie GMT. Wartość jest zaokrąglana do godziny 00:00 w dniu wskazanym w odwołaniu. Używa standardu RFC 3339, w którym wygenerowany wynik jest zawsze znormalizowany według normy Z i zawiera 0, 3, 6 lub 9 cyfr ułamkowych. Dopuszczalne są też przesunięcia inne niż „Z”. Przykłady:   | 
            
endTime | 
              
                 
 Czas zakończenia zapytania wyszukiwania. Podaj czas w strefie GMT. Wartość jest zaokrąglana do godziny 00:00 w dniu wskazanym w odwołaniu. Używa standardu RFC 3339, w którym wygenerowany wynik jest zawsze znormalizowany według normy Z i zawiera 0, 3, 6 lub 9 cyfr ułamkowych. Dopuszczalne są też przesunięcia inne niż „Z”. Przykłady:   | 
            
teamDriveInfo | 
              
                 
 Wymagane, gdy parametr SearchMethod ma wartość TEAM_DRIVE.  | 
            
timeZone | 
              
                 
 Nazwa strefy czasowej. Musi to być nazwa strefy czasowej IANA, np. „Ameryka/Los_Angeles”. Listę nazw stref czasowych znajdziesz w sekcji Strefa czasowa. Więcej informacji o tym, jak Vault używa stref czasowych, znajdziesz w Centrum pomocy Vault.  | 
            
Pole unii search_method_field. W razie potrzeby szczegóły elementów do wyszukiwania search_method_field mogą mieć tylko jedną z tych wartości: | 
            |
accountInfo | 
              
                 
 Wymagane, gdy SearchMethod ma wartość ACCOUNT.  | 
            
orgUnitInfo | 
              
                 
 Wymagane, gdy wartość atrybutu SearchMethod to ORG_UNIT.  | 
            
sharedDriveInfo | 
              
                 
 Wymagane, gdy atrybut SearchMethod ma wartość SHARED_DRIVE.  | 
            
hangoutsChatInfo | 
              
                 
 Wymagane, gdy SearchMethod ma wartość ROOM. (tylko do odczytu)  | 
            
sitesUrlInfo | 
              
                 
 Wymagane, gdy parametr SearchMethod ma wartość SITES_URL.  | 
            
driveDocumentInfo | 
              
                 
 Wymagane, gdy parametr SearchMethod ma wartość DRIVE_DOCUMENT.  | 
            
Pole unii corpus_options_field. dodatkowe opcje wyszukiwania w przypadku niektórych usług. corpus_options_field może być tylko jednym z tych elementów: | 
            |
mailOptions | 
              
                 
 Ustaw opcje wyszukiwania w Gmailu.  | 
            
driveOptions | 
              
                 
 Ustaw opcje wyszukiwania na Dysku.  | 
            
hangoutsChatOptions | 
              
                 
 Ustawianie opcji wyszukiwania w Google Chat (tylko do odczytu)  | 
            
voiceOptions | 
              
                 
 Ustaw opcje dotyczące wyszukiwania głosowego.  | 
            
calendarOptions | 
              
                 
 Ustaw opcje wyszukiwania w Kalendarzu.  | 
            
geminiOptions | 
              
                 
 Ustaw opcje wyszukiwania w Gemini.  | 
            
DataScope
Źródło danych, które mają być wyszukiwane.
| Wartości w polu enum | |
|---|---|
DATA_SCOPE_UNSPECIFIED | 
                Nie wybrano źródła danych. | 
ALL_DATA | 
                Wszystkie dostępne dane. | 
HELD_DATA | 
                tylko zablokowane dane; | 
UNPROCESSED_DATA | 
                Tylko dane, które nie zostały jeszcze przetworzone przez Vault. (tylko Gmail i Grupy dyskusyjne) | 
SearchMethod
Typ elementu do wyszukania.
| Wartości w polu enum | |
|---|---|
SEARCH_METHOD_UNSPECIFIED | 
                Musisz określić metodę wyszukiwania, w przeciwnym razie reklama zostanie odrzucona. | 
ACCOUNT | 
                Przeszukiwanie danych na kontach określonych w AccountInfo. | 
ORG_UNIT | 
                Przeszukuje dane ze wszystkich kont w jednostce organizacyjnej określonej w parametrze OrgUnitInfo. | 
TEAM_DRIVE | 
                Wyszukaj dane na Dysku zespołu określonym w teamDriveInfo.  | 
              
ENTIRE_ORG | 
                wyszukiwanie danych na wszystkich kontach w organizacji, Obsługiwane tylko w Gmailu. Jeśli jest on określony, nie musisz podawać informacji AccountInfo ani OrgUnitInfo. | 
ROOM | 
                wyszukiwać wiadomości w pokojach Google Chat określonych w HangoutsChatInfo; | 
SITES_URL | 
                Szukaj witryn na podstawie opublikowanych adresów URL określonych w SitesUrlInfo. | 
SHARED_DRIVE | 
                wyszukiwać pliki na dyskach współdzielonych określonych w SharedDriveInfo; | 
DRIVE_DOCUMENT | 
                pobierać dokumenty określone w DriveDocumentInfo; | 
AccountInfo
Konta, które mają być przeszukane
| Zapis JSON | 
|---|
{ "emails": [ string ] }  | 
              
| Pola | |
|---|---|
emails[] | 
                
                   
 zestaw kont do przeszukania;  | 
              
OrgUnitInfo
Jednostka organizacyjna, w której chcesz przeprowadzić wyszukiwanie
| Zapis JSON | 
|---|
{ "orgUnitId": string }  | 
              
| Pola | |
|---|---|
orgUnitId | 
                
                   
 Nazwa jednostki organizacyjnej, której dotyczy wyszukiwanie, podana przez interfejs Admin SDK Directory API.  | 
              
HangoutsChatInfo
Pokoje czatu, w których chcesz przeprowadzić wyszukiwanie
| Zapis JSON | 
|---|
{ "roomId": [ string ] }  | 
              
| Pola | |
|---|---|
roomId[] | 
                
                   
 Lista identyfikatorów pokoi czatu, które są udostępniane przez interfejs Chat API. Limit eksportowania z 500 pokojów czatu na prośbę.  | 
              
SitesUrlInfo
Adresy URL opublikowanych stron w nowej wersji Witryn Google, które chcesz przeszukać
| Zapis JSON | 
|---|
{ "urls": [ string ] }  | 
              
| Pola | |
|---|---|
urls[] | 
                
                   
 Lista opublikowanych adresów URL witryn.  | 
              
DriveDocumentInfo
dokumenty na Dysku, w których chcesz przeprowadzić wyszukiwanie;
| Zapis JSON | 
|---|
{ // Union field  | 
              
| Pola | |
|---|---|
Pole unii identifier. Format, w jakim mają być pobierane dokumenty z Dysku. identifier może być tylko jednym z tych elementów: | 
              |
documentIds | 
                
                   
 Określanie dokumentów na Dysku za pomocą identyfikatora dokumentu.  | 
              
DriveDocumentIds
Określanie dokumentów na Dysku za pomocą identyfikatora dokumentu.
| Zapis JSON | 
|---|
{ "ids": [ string ] }  | 
              
| Pola | |
|---|---|
ids[] | 
                
                   
 Wymagane. lista identyfikatorów dokumentów na Dysku;  | 
              
TeamDriveInfo
Dyski zespołu, które chcesz przeszukać
| Zapis JSON | 
|---|
{ "teamDriveIds": [ string ] }  | 
              
| Pola | |
|---|---|
teamDriveIds[] | 
                
                   
 Lista identyfikatorów Dysku zespołowego, jak podano w interfejsie Drive API.  | 
              
MailOptions
Dodatkowe opcje wyszukiwania w Gmailu
| Zapis JSON | 
|---|
{
  "excludeDrafts": boolean,
  "clientSideEncryptedOption": enum ( | 
              
| Pola | |
|---|---|
excludeDrafts | 
                
                   
 Aby wykluczyć wersje robocze, ustaw tę wartość na true.  | 
              
clientSideEncryptedOption | 
                
                   
 Określa, czy wyniki mają obejmować treści zaszyfrowane, nieszyfrowane czy oba rodzaje. Domyślnie uwzględniane są oba.  | 
              
ClientSideEncryptedOption
Jeśli Twoja organizacja korzysta z szyfrowania po stronie klienta Google Workspace, stan szyfrowania treści
| Wartości w polu enum | |
|---|---|
CLIENT_SIDE_ENCRYPTED_OPTION_UNSPECIFIED | 
                Stan szyfrowania jest nieokreślony. Wyniki obejmują zarówno treści zaszyfrowane po stronie klienta, jak i niezaszyfrowane. | 
CLIENT_SIDE_ENCRYPTED_OPTION_ANY | 
                uwzględniać w wynikach zarówno treści zaszyfrowane po stronie klienta, jak i niezaszyfrowane; | 
CLIENT_SIDE_ENCRYPTED_OPTION_ENCRYPTED | 
                Dołącz tylko treści zaszyfrowane po stronie klienta. | 
CLIENT_SIDE_ENCRYPTED_OPTION_UNENCRYPTED | 
                Uwzględniaj tylko treści niezaszyfrowane. | 
DriveOptions
Dodatkowe opcje wyszukiwania na Dysku.
| Zapis JSON | 
|---|
{ "versionDate": string, "includeTeamDrives": boolean, "includeSharedDrives": boolean, "clientSideEncryptedOption": enum (  | 
              
| Pola | |
|---|---|
versionDate | 
                
                   
 Wyszukiwanie obecnej wersji pliku na Dysku, ale eksportowanie zawartości ostatniej wersji zapisanej przed godziną 12:00 czasu UTC w wybranym dniu. Podaj datę w UTC. Używa standardu RFC 3339, w którym wygenerowany wynik jest zawsze znormalizowany według normy Z i zawiera 0, 3, 6 lub 9 cyfr ułamkowych. Dopuszczalne są też przesunięcia inne niż „Z”. Przykłady:   | 
              
includeTeamDrives | 
                
                   
 Ustaw jako true, aby uwzględnić Dysk zespołu.  | 
              
includeSharedDrives | 
                
                   
 Aby uwzględnić dyski współdzielone, ustaw wartość na true.  | 
              
clientSideEncryptedOption | 
                
                   
 Określ, czy wyniki mają zawierać tylko treści zaszyfrowane za pomocą szyfrowania po stronie klienta Google Workspace, tylko treści niezaszyfrowane czy oba rodzaje. Domyślnie są zaznaczone oba pola. Obecnie obsługiwane na Dysku.  | 
              
sharedDrivesOption | 
                
                   
 Opcjonalnie. Opcje uwzględniania lub wykluczania dokumentów na dyskach współdzielonych. Zalecamy użycie tego pola zamiast includeSharedDrives. Gdy to pole jest ustawione, zastępuje ono opcje includeSharedDrives i includeTeamDrives.  | 
              
HangoutsChatOptions
Dodatkowe opcje wyszukiwania w Google Chat
| Zapis JSON | 
|---|
{ "includeRooms": boolean }  | 
              
| Pola | |
|---|---|
includeRooms | 
                
                   
 W przypadku wyszukiwania według konta lub jednostki organizacyjnej ustaw wartość true, aby uwzględnić pokoje.  | 
              
VoiceOptions
Dodatkowe opcje wyszukiwania głosowego
| Zapis JSON | 
|---|
{
  "coveredData": [
    enum ( | 
              
| Pola | |
|---|---|
coveredData[] | 
                
                   
 Typy danych do wyszukiwania  | 
              
CalendarOptions
Dodatkowe opcje wyszukiwania w Kalendarzu
| Zapis JSON | 
|---|
{
  "locationQuery": [
    string
  ],
  "peopleQuery": [
    string
  ],
  "minusWords": [
    string
  ],
  "responseStatuses": [
    enum ( | 
              
| Pola | |
|---|---|
locationQuery[] | 
                
                   
 Dopasowuje tylko te zdarzenia, których lokalizacja zawiera wszystkie słowa z danego zbioru. Jeśli ciąg znaków zawiera cudzysłów, ta metoda pasuje tylko do tych zdarzeń, których lokalizacja zawiera dokładne wyrażenie. Wpisy w zbiorze są traktowane jako „i”. Przykład dzielenia wyrazów: ["Nowa Zelandia"] vs ["Nowa","Zelandia"] "Nowa Zelandia": pasuje do obu słów "Nowa i lepsza Zelandia": pasuje tylko do drugiego  | 
              
peopleQuery[] | 
                
                   
 Zwraca tylko te zdarzenia, których uczestnicy zawierają wszystkie słowa z danego zbioru. Wpisy w zbiorze są traktowane jako „i”.  | 
              
minusWords[] | 
                
                   
 pasuje tylko do wydarzeń, które nie zawierają żadnych słów z danego zbioru w tytule, opisie, lokalizacji lub liście uczestników; Wpisy w zbiorze są traktowane jako „lub”.  | 
              
responseStatuses[] | 
                
                   
 Dopasowuje tylko zdarzenia, na które opiekun udzielił jednej z tych odpowiedzi. Jeśli zbiór jest pusty lub zawiera wartość ATTENDEE_RESPONSE_UNSPECIFIED, odpowiedzi nie będą filtrowane.  | 
              
versionDate | 
                
                   
 Wyszukaj bieżącą wersję zdarzenia w kalendarzu, ale wyeksportuj zawartość ostatniej wersji zapisanej przed godziną 12:00 czasu UTC w wybranym dniu. Podaj datę w UTC. Używa standardu RFC 3339, w którym wygenerowany wynik jest zawsze znormalizowany według normy Z i zawiera 0, 3, 6 lub 9 cyfr ułamkowych. Dopuszczalne są też przesunięcia inne niż „Z”. Przykłady:   | 
              
AttendeeResponse
Odpowiedź użytkownika na zaproszenie.
| Wartości w polu enum | |
|---|---|
ATTENDEE_RESPONSE_UNSPECIFIED | 
                Nieokreślona odpowiedź uczestnika. Jeśli ta opcja jest ustawiona, odpowiedzi nie będą filtrowane, a wszystkie inne odpowiedzi uczestników, które są częścią opcji zapytania, zostaną zignorowane. | 
ATTENDEE_RESPONSE_NEEDS_ACTION | 
                Uczestnik został zaproszony, ale jeszcze nie odpowiedział. | 
ATTENDEE_RESPONSE_ACCEPTED | 
                Uczestnik planuje wziąć udział. | 
ATTENDEE_RESPONSE_DECLINED | 
                Uczestnik nie planuje udziału. | 
ATTENDEE_RESPONSE_TENTATIVE | 
                Uczestnik prawdopodobnie weźmie udział. | 
GeminiOptions
Ten typ nie ma pól.
Dodatkowe opcje wyszukiwania w Gemini