Die geteilte Ablage, aus der Änderungen zurückgegeben werden. Falls angegeben, entsprechen die Änderungs-IDs der geteilten Ablage. Verwenden Sie die kombinierte Laufwerks- und Änderungs-ID als Kennung.
includeCorpusRemovals
boolean
Gibt an, ob die Dateiressource in den Änderungen enthalten sein soll, wenn der Nutzer zum Zeitpunkt der Anfrage noch auf die Datei zugreifen kann, auch wenn eine Datei aus der Liste der Änderungen entfernt wurde und es keine weiteren Änderungseinträge für diese Datei gibt.
includeItemsFromAllDrives
boolean
Ob sowohl Elemente aus „Meine Ablage“ als auch aus geteilten Ablagen in den Ergebnissen berücksichtigt werden sollen.
includeRemoved
boolean
Ob Änderungen berücksichtigt werden sollen, die darauf hinweisen, dass Elemente aus der Liste der Änderungen entfernt wurden, z. B. durch Löschen oder Verlust des Zugriffs.
includeTeamDriveItems (deprecated)
boolean
Verworfen. Verwenden Sie stattdessen includeItemsFromAllDrives.
pageSize
integer
Die maximale Anzahl von Änderungen, die pro Seite zurückgegeben werden sollen.
pageToken
string
Das Token, mit dem eine vorherige Listenanfrage auf der nächsten Seite fortgesetzt wird. Dieser sollte auf den Wert „nextPageToken“ aus der vorherigen Antwort oder auf die Antwort der Methode „getStartPageToken“ festgelegt werden.
restrictToMyDrive
boolean
Ob die Ergebnisse auf Änderungen innerhalb der „Meine Ablage“-Hierarchie beschränkt werden sollen. Änderungen an Dateien wie denen im Ordner „Anwendungsdaten“ oder an freigegebenen Dateien, die nicht zu „Meine Ablage“ hinzugefügt wurden, werden dabei nicht berücksichtigt.
spaces
string
Eine durch Kommas getrennte Liste der Gruppenbereiche, die in den Corpora abgefragt werden sollen. Unterstützte Werte sind „drive“ und „appDataFolder“.
supportsAllDrives
boolean
Ob die anfragende Anwendung sowohl „Meine Ablage“ als auch geteilte Ablagen unterstützt.
supportsTeamDrives (deprecated)
boolean
Verworfen. Verwenden Sie stattdessen supportsAllDrives.
teamDriveId (deprecated)
string
Verworfen. Verwenden Sie stattdessen driveId.
includePermissionsForView
string
Gibt an, welche Berechtigungen der zusätzlichen Ansicht in der Antwort enthalten sein sollen. Nur „veröffentlicht“ wird unterstützt.
includeLabels
string
Eine durch Kommas getrennte Liste von Label-IDs, die in den Teil labelInfo der Antwort aufgenommen werden sollen.
Einige Bereiche sind eingeschränkt und erfordern eine Sicherheitsprüfung, damit Ihre App sie verwenden kann. Weitere Informationen finden Sie im Leitfaden zur Autorisierung.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-07-25 (UTC)."],[],[],null,["# Method: changes.watch\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Query parameters](#body.QUERY_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n\nSubscribes to changes for a user. For more information, see [Notifications for resource changes](https://developers.google.com/workspace/drive/api/guides/push).\n\n### HTTP request\n\n`POST https://www.googleapis.com/drive/v3/changes/watch`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Query parameters\n\n| Parameters ||\n|------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `driveId` | `string` The shared drive from which changes will be returned. If specified the change IDs will be reflective of the shared drive; use the combined drive ID and change ID as an identifier. |\n| `includeCorpusRemovals` | `boolean` Whether changes should include the file resource if the file is still accessible by the user at the time of the request, even when a file was removed from the list of changes and there will be no further change entries for this file. |\n| `includeItemsFromAllDrives` | `boolean` Whether both My Drive and shared drive items should be included in results. |\n| `includeRemoved` | `boolean` Whether to include changes indicating that items have been removed from the list of changes, for example by deletion or loss of access. |\n| `includeTeamDriveItems` **(deprecated)** | `boolean` Deprecated: Use `includeItemsFromAllDrives` instead. |\n| `pageSize` | `integer` The maximum number of changes to return per page. |\n| `pageToken` | `string` The token for continuing a previous list request on the next page. This should be set to the value of 'nextPageToken' from the previous response or to the response from the getStartPageToken method. |\n| `restrictToMyDrive` | `boolean` Whether to restrict the results to changes inside the My Drive hierarchy. This omits changes to files such as those in the Application Data folder or shared files which have not been added to My Drive. |\n| `spaces` | `string` A comma-separated list of spaces to query within the corpora. Supported values are 'drive' and 'appDataFolder'. |\n| `supportsAllDrives` | `boolean` Whether the requesting application supports both My Drives and shared drives. |\n| `supportsTeamDrives` **(deprecated)** | `boolean` Deprecated: Use `supportsAllDrives` instead. |\n| `teamDriveId` **(deprecated)** | `string` Deprecated: Use `driveId` instead. |\n| `includePermissionsForView` | `string` Specifies which additional view's permissions to include in the response. Only 'published' is supported. |\n| `includeLabels` | `string` A comma-separated list of IDs of labels to include in the `labelInfo` part of the response. |\n\n### Request body\n\nThe request body contains an instance of [Channel](/workspace/drive/api/reference/rest/v3/channels#Channel).\n\n### Response body\n\nIf successful, the response body contains an instance of [Channel](/workspace/drive/api/reference/rest/v3/channels#Channel).\n\n### Authorization scopes\n\nRequires one of the following OAuth scopes:\n\n- `https://www.googleapis.com/auth/drive`\n- `\n https://www.googleapis.com/auth/drive.appdata`\n- `\n https://www.googleapis.com/auth/drive.file`\n- `\n https://www.googleapis.com/auth/drive.meet.readonly`\n- `\n https://www.googleapis.com/auth/drive.metadata`\n- `\n https://www.googleapis.com/auth/drive.metadata.readonly`\n- `\n https://www.googleapis.com/auth/drive.photos.readonly`\n- `\n https://www.googleapis.com/auth/drive.readonly`\n\nSome scopes are restricted and require a security assessment for your app to use them. For more information, see the [Authorization guide](/workspace/guides/configure-oauth-consent)."]]