- Zapis JSON
- DataScope
- SearchMethod
- AccountInfo
- OrgUnitInfo
- SharedDriveInfo
- HangoutsChatInfo
- SitesUrlInfo
- TeamDriveInfo
- MailOptions
- ClientSideEncryptedOption
- DriveOptions
- HangoutsChatOptions
- VoiceOptions
- CalendarOptions
- AttendeeResponse
Definicja zapytania używana do wyszukiwania i eksportowania.
Zapis JSON |
---|
{ "corpus": enum ( |
Pola | |
---|---|
corpus |
Usługa Google Workspace do przeszukania. |
dataScope |
Źródło danych do przeszukania. |
searchMethod |
Metoda wyszukiwania, która ma zostać użyta. |
method |
Element do przeszukania. To pole zastępuje searchMethod w celu obsługi dysków współdzielonych. Gdy właściwość searchMethod ma wartość TEAM_Drive, odpowiedź w tym polu to SHARED_Drive. |
terms |
Operatory wyszukiwania związane z konkretną usługą do filtrowania wyników wyszukiwania. |
startTime |
Czas rozpoczęcia zapytania. Podaj czas GMT. Wartość jest zaokrąglana do godziny 00:00 w wybranym dniu. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
endTime |
Czas zakończenia wyszukiwania. Podaj czas GMT. Wartość jest zaokrąglana do godziny 00:00 w wybranym dniu. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
teamDriveInfo |
Wymagany, gdy SearchMethod ma wartość TEAM_Drive. |
timeZone |
Nazwa strefy czasowej. Powinna to być nazwa IANA TZ, na przykład „America/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 sumy search_method_field . Jeśli wymagane jest wyszukiwanie w search_method_field , szczegółowe informacje o elementach mogą zawierać tylko jeden z tych elementów: |
|
accountInfo |
Wymagany, gdy SearchMethod ma wartość ACCOUNT. |
orgUnitInfo |
Wymagany, gdy SearchMethod ma wartość ORG_UNIT. |
sharedDriveInfo |
Wymagany, gdy SearchMethod ma wartość SHARED_Drive. |
hangoutsChatInfo |
Wymagany, gdy SearchMethod ma wartość ROOM. (tylko do odczytu) |
sitesUrlInfo |
Wymagany, gdy SearchMethod ma wartość SITES_URL. |
Pole sumy corpus_options_field . Dodatkowe opcje wyszukiwania dla określonych usług. corpus_options_field może mieć tylko jedną z tych wartości: |
|
mailOptions |
Ustaw opcje wyszukiwania związane z Gmailem. |
driveOptions |
Skonfiguruj opcje Dysku związane z wyszukiwaniem. |
hangoutsChatOptions |
Skonfiguruj opcje wyszukiwania w Google Chat. (tylko do odczytu) |
voiceOptions |
Ustaw opcje wyszukiwania głosowego. |
calendarOptions |
Ustaw opcje związane z wyszukiwaniem w Kalendarzu. |
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 zablokowane. |
UNPROCESSED_DATA |
Tylko dane, które nie zostały jeszcze przetworzone przez Vault. (tylko Gmail i Grupy dyskusyjne) |
SearchMethod
Typ elementu do wyszukiwania.
Wartości w polu enum | |
---|---|
SEARCH_METHOD_UNSPECIFIED |
Należy określić metodę wyszukiwania w przeciwnym razie zostanie odrzucona. |
ACCOUNT |
Przeszukuj dane kont określonych we AccountInfo. |
ORG_UNIT |
Przeszuka dane wszystkich kont w jednostce organizacyjnej określonej we właściwości OrgUnitInfo. |
TEAM_DRIVE |
Przeszuka dane na Dysku zespołu określony w teamDriveInfo. |
ENTIRE_ORG |
przeszukiwanie danych na wszystkich kontach w organizacji, Obsługiwane tylko w Gmailu. Gdy jest określona, nie musisz określać właściwości AccountInfo ani OrgUnitInfo. |
ROOM |
Wyszukiwanie wiadomości w pokojach czatu określonych w HangoutsChatInfo. |
SITES_URL |
Wyszukuj witryny według adresów URL opublikowanych witryn podanych w polu SitesUrlInfo. |
SHARED_DRIVE |
Wyszukaj pliki na dyskach współdzielonych określonych we właściwości SharedDriveInfo. |
AccountInfo
Konta do przeszukania
Zapis JSON |
---|
{ "emails": [ string ] } |
Pola | |
---|---|
emails[] |
Zbiór kont do przeszukania. |
OrgUnitInfo
Jednostka organizacyjna do przeszukania
Zapis JSON |
---|
{ "orgUnitId": string } |
Pola | |
---|---|
orgUnitId |
Nazwa jednostki organizacyjnej do przeszukania podana przez interfejs Admin SDK Directory API. |
HangoutsChatInfo
Pokoje czatu, w których można przeszukiwać
Zapis JSON |
---|
{ "roomId": [ string ] } |
Pola | |
---|---|
roomId[] |
Lista identyfikatorów pokojów czatu podana przez interfejs Chat API. Obowiązuje limit eksportu z 500 pokoi czatu na prośbę. |
SitesUrlInfo
Adresy URL opublikowanych witryn w nowej wersji Witryn Google do przeszukiwania
Zapis JSON |
---|
{ "urls": [ string ] } |
Pola | |
---|---|
urls[] |
Lista adresów URL opublikowanych stron internetowych. |
TeamDriveInfo
Dyski zespołu do przeszukiwania
Zapis JSON |
---|
{ "teamDriveIds": [ string ] } |
Pola | |
---|---|
teamDriveIds[] |
Lista identyfikatorów Dysku zespołu udostępniona 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 (prawda). |
clientSideEncryptedOption |
Określa, czy wyniki mają zawierać treść zaszyfrowaną, niezaszyfrowaną czy obie. Domyślnie uwzględniane są obie te wartości. |
ClientSideEncryptedOption
Jeśli Twoja organizacja używa szyfrowania po stronie klienta Google Workspace, stan szyfrowania treści
Wartości w polu enum | |
---|---|
CLIENT_SIDE_ENCRYPTED_OPTION_UNSPECIFIED |
Stan szyfrowania nieokreślony. Wyniki obejmują zarówno treści zaszyfrowane po stronie klienta, jak i niezaszyfrowane. |
CLIENT_SIDE_ENCRYPTED_OPTION_ANY |
Uwzględniaj w wynikach zarówno treści zaszyfrowane po stronie klienta, jak i niezaszyfrowane. |
CLIENT_SIDE_ENCRYPTED_OPTION_ENCRYPTED |
Uwzględnij tylko treści zaszyfrowane po stronie klienta. |
CLIENT_SIDE_ENCRYPTED_OPTION_UNENCRYPTED |
Uwzględnij tylko niezaszyfrowane treści. |
DriveOptions
Dodatkowe opcje wyszukiwania na Dysku
Zapis JSON |
---|
{
"versionDate": string,
"includeTeamDrives": boolean,
"includeSharedDrives": boolean,
"clientSideEncryptedOption": enum ( |
Pola | |
---|---|
versionDate |
Przeszukuj bieżącą wersję pliku na Dysku i wyeksportuj zawartość ostatniej wersji zapisanej przed godziną 00:00 czasu UTC w wybranym dniu. Wpisz datę w strefie czasowej UTC. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
includeTeamDrives |
Ustaw wartość Prawda, aby uwzględnić Dysk zespołu. |
includeSharedDrives |
Aby uwzględnić dyski współdzielone, ustaw wartość true (prawda). |
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 te elementy. Domyślnie obie wartości. Obecnie obsługiwane na Dysku. |
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ć sale. |
VoiceOptions
Dodatkowe opcje wyszukiwania głosowego
Zapis JSON |
---|
{
"coveredData": [
enum ( |
Pola | |
---|---|
coveredData[] |
Typy danych do przeszukania |
CalendarOptions
Dodatkowe opcje wyszukiwania w kalendarzu
Zapis JSON |
---|
{
"locationQuery": [
string
],
"peopleQuery": [
string
],
"minusWords": [
string
],
"responseStatuses": [
enum ( |
Pola | |
---|---|
locationQuery[] |
Dopasowuje tylko zdarzenia, których lokalizacja zawiera wszystkie słowa w podanym zestawie. Jeśli ciąg zawiera wyrażenia ujęte w cudzysłów, metoda ta sprawdzi tylko te zdarzenia, których lokalizacja zawiera dokładne wyrażenie. Wpisy w zestawie są umieszczane w operatorze „i”. Przykład podziału słów: ["Nowa Zelandia"] vs. ["Nowa","Zealand"] "Nowa Zelandia": dopasowane przez „Nowa i lepsza Zelandia”: dopasowane tylko przez późniejsze |
peopleQuery[] |
Dopasowuje tylko te wydarzenia, których uczestnicy zawierają wszystkie słowa w podanym zestawie. Wpisy w zestawie są umieszczane w operatorze „i”. |
minusWords[] |
Dopasowuje tylko te wydarzenia, które nie zawierają żadnego ze słów w podanym zestawie w tytule, opisie, lokalizacji ani uczestnikach. Wpisy w zestawie są umieszczane w klastrze „lub”. |
responseStatuses[] |
Dopasowuje tylko zdarzenia, w przypadku których opiekun udzielił jednej z tych odpowiedzi. Jeśli zestaw jest pusty lub zawiera ciąg ATTENDEE_Response_UNSPECIFIED, nie będzie można filtrować odpowiedzi. |
versionDate |
Możesz przeszukać bieżącą wersję wydarzenia w Kalendarzu, ale wyeksportować zawartość ostatniej wersji zapisanej przed godziną 00:00 czasu UTC w wybranym dniu. Wpisz datę w strefie czasowej UTC. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
AttendeeResponse
Odpowiedź użytkownika na zaproszenie.
Wartości w polu enum | |
---|---|
ATTENDEE_RESPONSE_UNSPECIFIED |
Odpowiedź uczestnika nieokreślona. Jeśli ta opcja jest ustawiona, odpowiedzi nie będą filtrowane. Wszystkie odpowiedzi uczestników, które są częścią opcji zapytania, będą ignorowane. |
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ęcia udziału. |
ATTENDEE_RESPONSE_TENTATIVE |
Uczestnik spodziewa się uczestniczyć w wydarzeniu. |