Bietet Funktionen zum Entfernen protokollierter Aktivitäten für einen Nutzer.
Hinweis:Für die Ausführung dieser API ist ein Standardendnutzerkonto erforderlich. Mit einem Dienstkonto können keine Anfragen zum Entfernen von Aktivitäten direkt ausgeführt werden. Wenn Sie ein Dienstkonto für Abfragen verwenden möchten, müssen Sie die domainweite Delegierung von Berechtigungen für Google Workspace einrichten.
HTTP-Anfrage
POST https://cloudsearch.googleapis.com/v1/query:removeActivity
Die URL verwendet die Syntax der gRPC-Transcodierung.
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
JSON-Darstellung |
---|
{ "userActivity": { object ( |
Felder | |
---|---|
userActivity |
Nutzeraktivitäten, die die zu löschenden Daten enthalten |
requestOptions |
Anfrageoptionen wie die Suchanwendung und die clientId. |
Antworttext
Wenn der Vorgang erfolgreich ist, ist der Antworttext leer.
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://www.googleapis.com/auth/cloud_search.query
https://www.googleapis.com/auth/cloud_search
Weitere Informationen finden Sie im Leitfaden zur Autorisierung.
UserActivity
Aktivitäten des Nutzers bei einzelnen oder Bulk-Abfragen. Dies kann eine Protokollierungsabfrage oder eine Löschabfrage sein.
JSON-Darstellung |
---|
{ // Union field |
Felder | |
---|---|
Union-Feld Für |
|
queryActivity |
Enthält Daten, die protokolliert oder entfernt werden müssen. |
QueryActivity
Details zu den Suchanfragen eines Nutzers.
JSON-Darstellung |
---|
{ "query": string } |
Felder | |
---|---|
query |
Von Nutzern eingegebene Suchanfrage, die protokolliert oder entfernt werden soll. |