- Zapis JSON
- DataScope
- SearchMethod
- AccountInfo
- OrgUnitInfo
- SharedDriveInfo
- HangoutsChatInfo
- SitesUrlInfo
- DriveDocumentInfo
- DriveDocumentIds
- TeamDriveInfo
- MailOptions
- ClientSideEncryptedOption
- DriveOptions
- SharedDrivesOption
- HangoutsChatOptions
- VoiceOptions
- CalendarOptions
- AttendeeResponse
- GeminiOptions
- GeminiInWorkspaceOptions
Definicja zapytania używana do wyszukiwania i eksportowania.
| Zapis JSON |
|---|
{ "corpus": enum ( |
| Pola | |
|---|---|
corpus |
Usługa Google Workspace, w której chcesz wyszukiwać. |
dataScope |
Źródło danych do przeszukania. |
searchMethod |
Metoda wyszukiwania, której chcesz użyć. |
method |
Encja do wyszukiwania. To pole zastępuje searchMethod, aby obsługiwać dyski współdzielone. Jeśli searchMethod to TEAM_DRIVE, odpowiedź w tym polu to SHARED_DRIVE. |
terms |
Operatory wyszukiwania dla poszczególnych usług, które umożliwiają filtrowanie wyników wyszukiwania. |
startTime |
Czas rozpoczęcia zapytania. Podaj czas w strefie GMT. Wartość jest zaokrąglana do godziny 00:00 określonego dnia. Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: |
endTime |
Czas zakończenia zapytania. Podaj czas w strefie GMT. Wartość jest zaokrąglana do godziny 00:00 określonego dnia. Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: |
teamDriveInfo |
Wymagane, gdy SearchMethod to TEAM_DRIVE. |
timeZone |
Nazwa strefy czasowej. Powinna to być nazwa strefy czasowej IANA, np. „America/Los_Angeles”. Listę nazw stref czasowych znajdziesz w artykule Strefa czasowa. Więcej informacji o tym, jak Vault używa stref czasowych, znajdziesz w Centrum pomocy Vault. |
| W razie potrzeby określa szczegóły encji do wyszukania. Poniżej znajduje się lista pól, które wzajemnie się wykluczają. W odpowiedzi zostanie ustawione co najwyżej jedno z tych pól: | |
accountInfo |
Wymagane, gdy SearchMethod ma wartość ACCOUNT. |
orgUnitInfo |
Wymagane, gdy SearchMethod to ORG_UNIT. |
sharedDriveInfo |
Wymagane, gdy SearchMethod ma wartość SHARED_DRIVE. |
hangoutsChatInfo |
Wymagane, gdy SearchMethod to ROOM. (tylko do odczytu) |
sitesUrlInfo |
Wymagane, gdy SearchMethod to SITES_URL. |
driveDocumentInfo |
Wymagane, gdy SearchMethod to DRIVE_DOCUMENT. |
| Koniec pól wykluczających się wzajemnie. | |
| Dodatkowe opcje wyszukiwania w przypadku konkretnych usług. Poniżej znajduje się lista pól, które wzajemnie się wykluczają. W odpowiedzi zostanie ustawione co najwyżej jedno z tych pól: | |
mailOptions |
Ustaw opcje wyszukiwania w Gmailu. |
driveOptions |
ustawić opcje wyszukiwania na Dysku, |
hangoutsChatOptions |
Ustaw opcje wyszukiwania w Google Chat. (tylko do odczytu) |
voiceOptions |
Skonfiguruj opcje wyszukiwania głosowego. |
calendarOptions |
Ustaw opcje wyszukiwania w Kalendarzu. |
geminiOptions |
Ustaw opcje wyszukiwania w aplikacji Gemini. |
geminiInWorkspaceOptions |
ustawić opcje wyszukiwania Gemini w Workspace. |
| Koniec pól wykluczających się wzajemnie. | |
DataScope
Źródło danych do przeszukania.
| Wartości w polu enum | |
|---|---|
DATA_SCOPE_UNSPECIFIED |
Nie określono źródła danych. |
ALL_DATA |
Wszystkie dostępne dane. |
HELD_DATA |
Tylko dane objęte blokadą. |
UNPROCESSED_DATA |
Tylko dane, które nie zostały jeszcze przetworzone przez Vault. (tylko Gmail i Grupy dyskusyjne) |
SearchMethod
Typ encji do wyszukiwania.
| Wartości w polu enum | |
|---|---|
SEARCH_METHOD_UNSPECIFIED |
Metoda wyszukiwania musi być określona, w przeciwnym razie zostanie odrzucona. |
ACCOUNT |
Wyszukaj dane kont określonych w AccountInfo. |
ORG_UNIT |
Wyszukuje dane wszystkich kont w jednostce organizacyjnej określonej w OrgUnitInfo. |
TEAM_DRIVE |
Wyszukaj dane na dysku zespołu określonym w teamDriveInfo. |
ENTIRE_ORG |
Przeszukaj dane wszystkich kont w organizacji. Obsługiwane tylko w Gmailu. Jeśli podasz ten parametr, nie musisz podawać parametrów AccountInfo ani OrgUnitInfo. |
ROOM |
Wyszukaj wiadomości w pokojach czatu określonych w HangoutsChatInfo. |
SITES_URL |
Wyszukaj witryny według opublikowanych adresów URL witryn określonych w SitesUrlInfo. |
SHARED_DRIVE |
Wyszukaj pliki na dyskach współdzielonych określonych w SharedDriveInfo. |
DRIVE_DOCUMENT |
Pobierz dokumenty określone w DriveDocumentInfo. |
AccountInfo
Konta do przeszukania
| Zapis JSON |
|---|
{ "emails": [ string ] } |
| Pola | |
|---|---|
emails[] |
zestaw kont do przeszukania; |
OrgUnitInfo
Jednostka organizacyjna, którą chcesz przeszukać.
| Zapis JSON |
|---|
{ "orgUnitId": string } |
| Pola | |
|---|---|
orgUnitId |
Nazwa jednostki organizacyjnej do wyszukania, podana przez pakiet Admin SDK Directory API. |
HangoutsChatInfo
Pokoje czatu, które chcesz przeszukać.
| Zapis JSON |
|---|
{ "roomId": [ string ] } |
| Pola | |
|---|---|
roomId[] |
Lista identyfikatorów pokoi czatu dostarczanych przez interfejs Google Chat API. W ramach jednej prośby można wyeksportować maksymalnie 500 pokoi czatu. |
SitesUrlInfo
Adresy URL opublikowanych witryn w nowej wersji Witryn Google, które chcesz wyszukać.
| Zapis JSON |
|---|
{ "urls": [ string ] } |
| Pola | |
|---|---|
urls[] |
Lista adresów URL opublikowanych witryn. |
DriveDocumentInfo
Dokumenty na Dysku, które mają zostać przeszukane.
| Zapis JSON |
|---|
{
"documentIds": {
object ( |
| Pola | |
|---|---|
| Format, w którym mają być pobierane dokumenty z Dysku. Poniżej znajduje się lista pól, które wzajemnie się wykluczają. W odpowiedzi zostanie ustawione co najwyżej jedno z tych pól: | |
documentIds |
Określ dokumenty na Dysku według identyfikatora dokumentu. |
| Koniec pól wykluczających się wzajemnie. | |
DriveDocumentIds
Określ dokumenty na Dysku według identyfikatora dokumentu.
| Zapis JSON |
|---|
{ "ids": [ string ] } |
| Pola | |
|---|---|
ids[] |
Wymagane. lista identyfikatorów dokumentów na Dysku; |
TeamDriveInfo
Dyski zespołu do przeszukania
| Zapis JSON |
|---|
{ "teamDriveIds": [ string ] } |
| Pola | |
|---|---|
teamDriveIds[] |
Lista identyfikatorów dysków zespołu podanych przez interfejs Drive API. |
MailOptions
Dodatkowe opcje wyszukiwania w Gmailu
| Zapis JSON |
|---|
{
"excludeDrafts": boolean,
"clientSideEncryptedOption": enum ( |
| Pola | |
|---|---|
excludeDrafts |
Aby wykluczyć wersje robocze, ustaw wartość true. |
clientSideEncryptedOption |
Określa, czy wyniki powinny obejmować treści zaszyfrowane, niezaszyfrowane czy oba rodzaje. Domyślnie uwzględniane są oba typy. |
ClientSideEncryptedOption
Jeśli Twoja organizacja korzysta z szyfrowania po stronie klienta w Google Workspace, stan szyfrowania treści
| Wartości w polu enum | |
|---|---|
CLIENT_SIDE_ENCRYPTED_OPTION_UNSPECIFIED |
Stan szyfrowania nie został określony. Wyniki obejmują zarówno treści zaszyfrowane po stronie klienta, jak i niezaszyfrowane. |
CLIENT_SIDE_ENCRYPTED_OPTION_ANY |
Uwzględnij w wynikach zarówno treści zaszyfrowane po stronie klienta, jak i niezaszyfrowane. |
CLIENT_SIDE_ENCRYPTED_OPTION_ENCRYPTED |
Uwzględniaj tylko treści zaszyfrowane po stronie klienta. |
CLIENT_SIDE_ENCRYPTED_OPTION_UNENCRYPTED |
uwzględnić tylko treści niezaszyfrowane; |
DriveOptions
Dodatkowe opcje wyszukiwania na Dysku.
| Zapis JSON |
|---|
{ "versionDate": string, "includeTeamDrives": boolean, "includeSharedDrives": boolean, "clientSideEncryptedOption": enum ( |
| Pola | |
|---|---|
versionDate |
Wyszukaj bieżącą wersję pliku na Dysku, ale wyeksportuj zawartość ostatniej wersji zapisanej przed godziną 12:00 czasu UTC wybranego dnia. Wpisz datę w formacie UTC. Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: |
includeTeamDrives |
Ustaw wartość „true”, aby uwzględnić Dysk zespołu. |
includeSharedDrives |
Ustaw wartość true, aby uwzględnić dyski współdzielone. |
clientSideEncryptedOption |
Określ, czy wyniki mają obejmować tylko treści zaszyfrowane za pomocą szyfrowania po stronie klienta Google Workspace, tylko treści niezaszyfrowane czy oba rodzaje treści. Domyślna wartość to obie opcje. Obecnie obsługiwane na Dysku. |
sharedDrivesOption |
Opcjonalnie: Opcje uwzględniania lub wykluczania dokumentów na dyskach współdzielonych. Zalecamy używanie tego pola zamiast includeSharedDrives. Jeśli to pole jest ustawione, zastępuje pola 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[] |
Zwraca tylko te wydarzenia, których lokalizacja zawiera wszystkie słowa z podanego zbioru. Jeśli ciąg znaków zawiera wyrażenia w cudzysłowie, ta metoda dopasowuje tylko te wydarzenia, których lokalizacja zawiera dokładne wyrażenie. Wpisy w zbiorze są rozpatrywane jako „i”. Przykład podziału słów: ["Nowa Zelandia"] i ["Nowa","Zelandia"] „Nowa Zelandia”: pasuje do obu „Nowa i lepsza Zelandia”: pasuje tylko do drugiego |
peopleQuery[] |
Zwraca tylko te wydarzenia, których uczestnicy zawierają wszystkie słowa z podanego zbioru. Wpisy w zbiorze są traktowane jako „i”. |
minusWords[] |
Dopasowuje tylko te wydarzenia, które nie zawierają żadnego ze słów z danego zestawu w tytule, opisie, lokalizacji ani na 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ę wydarzenia w Kalendarzu, ale wyeksportuj zawartość ostatniej wersji zapisanej przed godziną 12:00 czasu UTC wybranego dnia. Wpisz datę w formacie UTC. Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: |
AttendeeResponse
Odpowiedź użytkownika na zaproszenie.
| Wartości w polu enum | |
|---|---|
ATTENDEE_RESPONSE_UNSPECIFIED |
Nie określono odpowiedzi 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 wziąć udziału. |
ATTENDEE_RESPONSE_TENTATIVE |
Uczestnik może wziąć udział w spotkaniu. |
GeminiOptions
Ten typ nie ma pól.
Dodatkowe opcje wyszukiwania w aplikacji Gemini
GeminiInWorkspaceOptions
Ten typ nie ma pól.
Dodatkowe opcje wyszukiwania w Gemini w Workspace