- JSON-Darstellung
- DataScope
- SearchMethod
- AccountInfo
- OrgUnitInfo
- SharedDriveInfo
- HangoutsChatInfo
- SitesUrlInfo
- DriveDocumentInfo
- DriveDocumentIds
- TeamDriveInfo
- MailOptions
- ClientSideEncryptedOption
- DriveOptions
- SharedDrivesOption
- HangoutsChatOptions
- VoiceOptions
- CalendarOptions
- AttendeeResponse
- GeminiOptions
- GeminiInWorkspaceOptions
Die für die Suche und den Export verwendete Abfragedefinition.
| JSON-Darstellung |
|---|
{ "corpus": enum ( |
| Felder | |
|---|---|
corpus |
Der Google Workspace-Dienst, in dem gesucht werden soll. |
dataScope |
Die Datenquelle, die durchsucht werden soll. |
searchMethod |
Die zu verwendende Suchmethode. |
method |
Die Entität, nach der gesucht werden soll. Dieses Feld ersetzt searchMethod, um geteilte Ablagen zu unterstützen. Wenn searchMethod den Wert TEAM_DRIVE hat, lautet die Antwort dieses Felds SHARED_DRIVE. |
terms |
Dienstspezifische Suchoperatoren zum Filtern von Suchergebnissen. |
startTime |
Die Startzeit für die Suchanfrage. Geben Sie die Zeit in GMT an. Der Wert wird auf 00:00 Uhr des angegebenen Datums gerundet. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
endTime |
Die Endzeit für die Suchanfrage. Geben Sie die Zeit in GMT an. Der Wert wird auf 00:00 Uhr des angegebenen Datums gerundet. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
teamDriveInfo |
Erforderlich, wenn SearchMethod auf TEAM_DRIVE festgelegt ist. |
timeZone |
Der Zeitzonenname. Es sollte ein IANA-TZ-Name sein, z. B. „America/Los_Angeles“. Eine Liste der Zeitzonennamen finden Sie unter Zeitzone. Weitere Informationen zur Verwendung von Zeitzonen in Vault finden Sie in der Vault-Hilfe. |
| Gibt bei Bedarf die Details der zu suchenden Entitäten an. Im Folgenden finden Sie eine Liste der Felder, die sich gegenseitig ausschließen. In einer Antwort wird höchstens eines der Felder festgelegt: | |
accountInfo |
Erforderlich, wenn SearchMethod auf ACCOUNT festgelegt ist. |
orgUnitInfo |
Erforderlich, wenn SearchMethod auf ORG_UNIT festgelegt ist. |
sharedDriveInfo |
Erforderlich, wenn SearchMethod auf SHARED_DRIVE festgelegt ist. |
hangoutsChatInfo |
Erforderlich, wenn SearchMethod auf ROOM festgelegt ist. (schreibgeschützt) |
sitesUrlInfo |
Erforderlich, wenn SearchMethod auf SITES_URL festgelegt ist. |
driveDocumentInfo |
Erforderlich, wenn SearchMethod auf DRIVE_DOCUMENT gesetzt ist. |
| Ende der sich gegenseitig ausschließenden Felder. | |
| Zusätzliche Suchoptionen für bestimmte Dienste. Im Folgenden finden Sie eine Liste der Felder, die sich gegenseitig ausschließen. In einer Antwort wird höchstens eines der Felder festgelegt: | |
mailOptions |
Legen Sie Gmail-spezifische Suchoptionen fest. |
driveOptions |
Suchspezifische Optionen für Google Drive festlegen |
hangoutsChatOptions |
Suchspezifische Optionen für Google Chat festlegen. (schreibgeschützt) |
voiceOptions |
Legen Sie Optionen für die Sprachsuche fest. |
calendarOptions |
Legen Sie die suchspezifischen Optionen für Google Kalender fest. |
geminiOptions |
Suchspezifische Optionen für die Gemini App festlegen. |
geminiInWorkspaceOptions |
Suchspezifische Optionen für Gemini in Workspace festlegen. |
| Ende der sich gegenseitig ausschließenden Felder. | |
DataScope
Die Datenquelle, die durchsucht werden soll.
| Enums | |
|---|---|
DATA_SCOPE_UNSPECIFIED |
Keine Datenquelle angegeben. |
ALL_DATA |
Alle verfügbaren Daten. |
HELD_DATA |
Nur Daten, die auf „Hold“ gesetzt sind. |
UNPROCESSED_DATA |
Nur Daten, die noch nicht von Vault verarbeitet wurden. (Nur Gmail und Google Groups) |
SearchMethod
Der Entitätstyp für die Suche.
| Enums | |
|---|---|
SEARCH_METHOD_UNSPECIFIED |
Es muss eine Suchmethode angegeben werden, sonst wird die Anfrage abgelehnt. |
ACCOUNT |
Durchsucht die Daten der in AccountInfo angegebenen Konten. |
ORG_UNIT |
Die Daten aller Konten in der in OrgUnitInfo angegebenen Organisationseinheit werden durchsucht. |
TEAM_DRIVE |
Die Daten in der in teamDriveInfo angegebenen geteilten Ablage werden durchsucht. |
ENTIRE_ORG |
In den Daten aller Konten in der Organisation suchen. Wird nur für Gmail unterstützt. Wenn Sie diese Option angeben, müssen Sie AccountInfo oder OrgUnitInfo nicht angeben. |
ROOM |
Nachrichten in den Google Chat-Bereichen suchen, die in HangoutsChatInfo angegeben sind. |
SITES_URL |
Suchen Sie nach Websites anhand der veröffentlichten Website-URLs, die in SitesUrlInfo angegeben sind. |
SHARED_DRIVE |
In den Dateien in den geteilten Ablagen suchen, die in SharedDriveInfo angegeben sind. |
DRIVE_DOCUMENT |
Ruft die in DriveDocumentInfo angegebenen Dokumente ab. |
AccountInfo
Die zu durchsuchenden Konten
| JSON-Darstellung |
|---|
{ "emails": [ string ] } |
| Felder | |
|---|---|
emails[] |
Eine Reihe von Konten, die durchsucht werden sollen. |
OrgUnitInfo
Die zu durchsuchende Organisationseinheit
| JSON-Darstellung |
|---|
{ "orgUnitId": string } |
| Felder | |
|---|---|
orgUnitId |
Der Name der Organisationseinheit, die durchsucht werden soll, wie von der Admin SDK Directory API bereitgestellt. |
HangoutsChatInfo
Die Chatbereiche, in denen gesucht werden soll
| JSON-Darstellung |
|---|
{ "roomId": [ string ] } |
| Felder | |
|---|---|
roomId[] |
Eine Liste der IDs von Chatbereichen, die von der Chat API bereitgestellt werden. Pro Anfrage können maximal 500 Chatbereiche exportiert werden. |
SitesUrlInfo
Die veröffentlichten Website-URLs der neuen Google Sites-Websites, die durchsucht werden sollen
| JSON-Darstellung |
|---|
{ "urls": [ string ] } |
| Felder | |
|---|---|
urls[] |
Eine Liste der URLs veröffentlichter Websites. |
DriveDocumentInfo
Die Drive-Dokumente, die durchsucht werden sollen.
| JSON-Darstellung |
|---|
{
"documentIds": {
object ( |
| Felder | |
|---|---|
| Das Format, in dem die Drive-Dokumente abgerufen werden sollen. Im Folgenden finden Sie eine Liste der Felder, die sich gegenseitig ausschließen. In einer Antwort wird höchstens eines der Felder festgelegt: | |
documentIds |
Geben Sie Drive-Dokumente nach Dokument-ID an. |
| Ende der sich gegenseitig ausschließenden Felder. | |
DriveDocumentIds
Geben Sie Drive-Dokumente nach Dokument-ID an.
| JSON-Darstellung |
|---|
{ "ids": [ string ] } |
| Felder | |
|---|---|
ids[] |
Erforderlich. Eine Liste der Drive-Dokument-IDs. |
TeamDriveInfo
Zu durchsuchende Teamablagen
| JSON-Darstellung |
|---|
{ "teamDriveIds": [ string ] } |
| Felder | |
|---|---|
teamDriveIds[] |
Liste der IDs der geteilten Ablagen, wie von der Drive API bereitgestellt. |
MailOptions
Zusätzliche Optionen für die Gmail-Suche
| JSON-Darstellung |
|---|
{
"excludeDrafts": boolean,
"clientSideEncryptedOption": enum ( |
| Felder | |
|---|---|
excludeDrafts |
Legen Sie true fest, um Entwürfe auszuschließen. |
clientSideEncryptedOption |
Gibt an, ob die Ergebnisse verschlüsselte Inhalte, unverschlüsselte Inhalte oder beides enthalten sollen. Standardmäßig sind beide enthalten. |
ClientSideEncryptedOption
Wenn Ihre Organisation die clientseitige Verschlüsselung von Google Workspace verwendet, wird der Verschlüsselungsstatus von Inhalten
| Enums | |
|---|---|
CLIENT_SIDE_ENCRYPTED_OPTION_UNSPECIFIED |
Verschlüsselungsstatus nicht angegeben. Die Ergebnisse enthalten sowohl clientseitig verschlüsselte als auch nicht verschlüsselte Inhalte. |
CLIENT_SIDE_ENCRYPTED_OPTION_ANY |
Sowohl clientseitig verschlüsselte als auch unverschlüsselte Inhalte in die Ergebnisse einbeziehen. |
CLIENT_SIDE_ENCRYPTED_OPTION_ENCRYPTED |
Nur clientseitig verschlüsselte Inhalte einbeziehen. |
CLIENT_SIDE_ENCRYPTED_OPTION_UNENCRYPTED |
Nur unverschlüsselte Inhalte einschließen. |
DriveOptions
Zusätzliche Optionen für die Suche in Drive.
| JSON-Darstellung |
|---|
{ "versionDate": string, "includeTeamDrives": boolean, "includeSharedDrives": boolean, "clientSideEncryptedOption": enum ( |
| Felder | |
|---|---|
versionDate |
In der aktuellen Version der Drive-Datei suchen, aber den Inhalt der vor 00:00 Uhr UTC des angegebenen Datums zuletzt gespeicherten Version exportieren. Geben Sie das Datum in UTC ein. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
includeTeamDrives |
Legen Sie „true“ fest, um die geteilte Ablage einzuschließen. |
includeSharedDrives |
Setzen Sie diesen Wert auf true, um geteilte Ablagen einzubeziehen. |
clientSideEncryptedOption |
Legen Sie fest, ob die Ergebnisse nur mit der clientseitigen Verschlüsselung von Google Workspace verschlüsselte Inhalte, nur unverschlüsselte Inhalte oder beides enthalten sollen. Die Standardeinstellung ist „Beide“. Wird derzeit für Drive unterstützt. |
sharedDrivesOption |
Optional. Optionen zum Ein- oder Ausschließen von Dokumenten in geteilten Ablagen. Wir empfehlen, dieses Feld anstelle von „includeSharedDrives“ zu verwenden. Wenn dieses Feld festgelegt ist, werden „includeSharedDrives“ und „includeTeamDrives“ überschrieben. |
HangoutsChatOptions
Zusätzliche Optionen für die Google Chat-Suche
| JSON-Darstellung |
|---|
{ "includeRooms": boolean } |
| Felder | |
|---|---|
includeRooms |
Legen Sie bei der Suche nach Konto oder Organisationseinheit den Wert true fest, um Chatrooms einzuschließen. |
VoiceOptions
Zusätzliche Optionen für die Sprachsuche
| JSON-Darstellung |
|---|
{
"coveredData": [
enum ( |
| Felder | |
|---|---|
coveredData[] |
Zu durchsuchende Datentypen |
CalendarOptions
Zusätzliche Optionen für die Suche in Google Kalender
| JSON-Darstellung |
|---|
{
"locationQuery": [
string
],
"peopleQuery": [
string
],
"minusWords": [
string
],
"responseStatuses": [
enum ( |
| Felder | |
|---|---|
locationQuery[] |
Es werden nur die Termine angezeigt, deren Ort alle Wörter in der angegebenen Gruppe enthält. Wenn der String Wortgruppen in Anführungszeichen enthält, werden mit dieser Methode nur Ereignisse abgeglichen, deren Ort die genaue Wortgruppe enthält. Einträge im Set werden mit „und“ verknüpft. Beispiel für Worttrennung: ["New Zealand"] im Vergleich zu ["New","Zealand"] "New Zealand": stimmt mit beiden überein "New and better Zealand": stimmt nur mit dem zweiten überein |
peopleQuery[] |
Es werden nur Termine angezeigt, deren Teilnehmer alle Wörter im angegebenen Satz enthalten. Einträge im Set werden mit „und“ verknüpft. |
minusWords[] |
Es werden nur Termine gefunden, die keines der Wörter aus der angegebenen Gruppe im Titel, in der Beschreibung, im Ort oder in den Teilnehmern enthalten. Einträge in der Gruppe werden mit „oder“ verknüpft. |
responseStatuses[] |
Ordnet nur Termine zu, für die der Custodian eine dieser Antworten gesendet hat. Wenn die Gruppe leer ist oder ATTENDEE_RESPONSE_UNSPECIFIED enthält, werden die Antworten nicht gefiltert. |
versionDate |
In der aktuellen Version des Kalendertermins suchen, aber den Inhalt der vor 00:00 Uhr UTC des angegebenen Datums zuletzt gespeicherten Version exportieren. Geben Sie das Datum in UTC ein. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
AttendeeResponse
Antwort des Nutzers auf eine Einladung.
| Enums | |
|---|---|
ATTENDEE_RESPONSE_UNSPECIFIED |
Antwort des Teilnehmers nicht angegeben. Wenn diese Option festgelegt ist, werden die Antworten nicht gefiltert. Alle anderen Antworten von Teilnehmern, die Teil der Abfrageoptionen sind, werden ignoriert. |
ATTENDEE_RESPONSE_NEEDS_ACTION |
Der Teilnehmer wurde eingeladen, hat aber noch nicht geantwortet. |
ATTENDEE_RESPONSE_ACCEPTED |
Der Teilnehmer möchte teilnehmen. |
ATTENDEE_RESPONSE_DECLINED |
Der Teilnehmer plant nicht, teilzunehmen. |
ATTENDEE_RESPONSE_TENTATIVE |
Der Teilnehmer wird möglicherweise teilnehmen. |
GeminiOptions
Dieser Typ hat keine Felder.
Zusätzliche Optionen für die Suche in der Gemini App
GeminiInWorkspaceOptions
Dieser Typ hat keine Felder.
Zusätzliche Optionen für die Suche mit Gemini in Workspace