- 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 wyszukiwaniasearch_method_fieldmogą 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_fieldmoż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.identifiermoż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