Google Drive conserve un historique automatique des modifications, ce qui peut aider les utilisateurs à suivre les modifications de fichiers et les révisions de contenu. Dans l'historique des révisions, les utilisateurs peuvent voir les modifications apportées et rétablir une version spécifique d'un fichier avec des modifications spécifiques.
Les termes suivants sont pertinents pour les ressources de modifications et de révisions de l'API Google Drive:
- Liste de contrôle d'accès (LCA)
- Liste de toutes les ressources d'autorisation associées à un fichier, un dossier ou un lecteur partagé.
- Modifier
- Modification apportée au contenu ou aux métadonnées d'un fichier ou d'un Drive partagé.
- Journal des modifications des utilisateurs
- Enregistrement de toutes les modifications apportées par un utilisateur à chaque fichier modifiable de son My Drive, comme un fichier Google Docs, Sheets ou Slides. Pour les membres d'un Drive partagé, le journal des modifications utilisateur inclut également des entrées sur l'appartenance au Drive partagé, les niveaux d'accès des utilisateurs aux éléments de ce Drive partagé et les modifications de son nom.
- Journal des modifications des Drive partagés
- Enregistrement de toutes les modifications apportées à un Drive partagé, telles que l'ajout ou la suppression d'utilisateurs, et de toutes les modifications apportées aux éléments de ce Drive partagé. Une modification apportée à un élément dans un Drive partagé apparaît à la fois dans le journal des modifications de l'utilisateur et dans celui du Drive partagé.
- Entrée du journal des modifications
- Enregistrement d'une modification apportée au contenu ou aux métadonnées d'un fichier ou d'un Drive partagé. Une entrée de journal des modifications indique l'utilisateur qui a effectué la modification, le code temporel et un ID. Il ne peut y avoir qu'une seule entrée par fichier ou Drive partagé dans le journal des modifications à la fois. Chaque fois que ce fichier ou ce Drive partagé change, un nouvel ID est créé pour cette entrée et remplace l'entrée précédente.
- Révision
- Version du fichier représentant une modification de son contenu (et non de ses métadonnées). Vous pouvez accéder à chaque révision à l'aide de la ressource "Revision" de l'API Drive.
- Révision principale
- Version la plus récente d'un fichier.
- Révision du blob
Version d'un fichier binaire non modifiable, tel qu'une image, une vidéo ou un fichier PDF. Si la révision du blob est la seule révision du fichier binaire, elle ne peut pas être supprimée. Vous pouvez importer un nouveau blob en tant que nouvelle révision, qui devient la nouvelle révision principale de ce fichier.
Les révisions de blob peuvent être définies sur "Conserver pour toujours", ce qui signifie que la révision ne peut pas être supprimée automatiquement. Vous pouvez définir jusqu'à 200 versions sur "Conserver indéfiniment". La révision principale n'est jamais automatiquement supprimée.
Toute révision, à l'exception de la révision principale, qui n'est pas désignée comme "Conserver pour toujours" peut être supprimée. Les révisions pouvant être supprimées sont généralement conservées pendant 30 jours, mais elles peuvent être supprimées plus tôt si un fichier comporte 100 révisions qui ne sont pas désignées comme "Conserver pour toujours" et qu'une nouvelle révision est importée.
Le champ
keepForever
de la ressourceRevisions
permet de définir une révision sur "Conserver pour toujours". Vous pouvez également appelerrevisions.delete
pour supprimer une révision même si elle est marquée comme "Conserver pour toujours".- Historique des révisions
Enregistrement de toutes les révisions d'un fichier dans l'ordre chronologique. Une modification apportée à un fichier Docs, Sheets ou Slides donne lieu à une nouvelle révision. Chaque fois que le contenu change, Drive crée une nouvelle entrée dans l'historique des révisions pour ce fichier. Toutefois, ces révisions de fichiers de l'éditeur peuvent être fusionnées. Il est donc possible que la réponse de l'API n'affiche pas toutes les modifications apportées à un fichier.
Regardez cette vidéo pour découvrir comment gérer les révisions avec l'API Google Drive:
Étapes suivantes
- Pour identifier l'emplacement où la modification que vous souhaitez suivre est enregistrée, consultez la section Identifier le journal des modifications à suivre.
- Pour configurer le suivi des modifications pour les utilisateurs et les Drive partagés, consultez Suivre les modifications pour les utilisateurs et les Drive partagés.
- Pour publier, télécharger ou interroger des révisions, consultez Télécharger et publier des révisions de fichiers.
- Pour configurer des notifications de modification, consultez la section Notifications push.