Google Drive organise les fichiers en collections, les décrit par type et fournit des attributs spécifiques pour chacun d'eux afin de faciliter leur manipulation.
L'API Google Drive représente les fichiers stockés dans Drive en tant que
files ressource.
Propriété
Drive organise les fichiers en fonction de la relation de l'utilisateur avec le contenu et de son emplacement de stockage. Les collections sont spécifiées dans les métadonnées du fichier pour indiquer le groupe de fichiers dans lequel il est stocké dans Drive. La principale différence entre les collections Mon Drive et les collections Drive partagés est la propriété des fichiers. Un seul utilisateur est propriétaire des fichiers dans son Mon Drive, tandis qu'un groupe ou une organisation est propriétaire des fichiers dans un Drive partagé.
- Mon Drive
- Chaque utilisateur dispose d'un dossier "racine" appelé "Mon Drive" qui fonctionne comme sa hiérarchie principale et comprend tout ce qui descend de ce dossier racine. L'utilisateur est le propriétaire principal de ce dossier.
- Un Drive partagé est une structure organisationnelle dans Drive qui existe en parallèle de Mon Drive. Vous pouvez organiser un fichier individuel dans un Drive partagé ou dans Mon Drive, mais pas dans les deux. Toutefois, vous pouvez utiliser des raccourcis Drive pour pointer vers des fichiers ou des dossiers depuis des Drive partagés vers Mon Drive, ou inversement.
Types de fichiers
Drive décrit les fichiers par type. La liste suivante présente tous les types de fichiers disponibles :
- Blob
- Fichier contenant du texte ou du contenu binaire, tel que des images, des vidéos et des PDF.
- Dossier
Conteneur que vous pouvez utiliser pour organiser d'autres types de fichiers dans Drive. Les dossiers sont des fichiers qui ne contiennent que des métadonnées et dont le type MIME est
application/vnd.google-apps.folder. Pour en savoir plus, consultez la section Créer et remplir des dossiers.Remarque : Un seul fichier stocké dans Mon Drive peut se trouver dans plusieurs dossiers. Un seul fichier stocké dans un Drive partagé ne peut avoir qu'un seul dossier parent.
- Document Google Workspace
Fichier créé par une application Google Workspace, comme Google Docs, Sheets ou Slides. Le format du type MIME est
application/vnd.google-apps.*app*, où app correspond au nom de l'application (par exemple,application/vnd.google-apps.spreadsheetpour un fichier Sheets). Pour obtenir la liste des types MIME spécifiques à Drive et Google Workspace, consultez la section Types MIME compatibles avec Google Workspace et Google Drive.- Raccourci
Fichier contenant uniquement des métadonnées qui pointe vers un autre fichier dans Drive. Le type MIME du fichier de raccourci est
application/vnd.google-apps.shortcut. Pour en savoir plus, consultez la section Créer un raccourci vers un fichier Drive.- Raccourci tiers
Fichier contenant uniquement des métadonnées qui renvoie vers du contenu stocké sur un système de stockage tiers. Le type MIME du fichier de raccourci tiers est
application/vnd.google-apps.drive-sdk. Pour en savoir plus, consultez la section Créer un fichier de raccourci vers du contenu stocké par votre application.
Caractéristiques des fichiers
La liste suivante présente certaines caractéristiques d'un fichier Drive :
- Proposition d'accès
- Proposition d'un demandeur à un approbateur visant à accorder à un destinataire l'accès à un élément Drive. Pour en savoir plus, consultez la section Lister et résoudre les propositions d'accès en attente.
- Contenu
- Corps binaire ou texte du fichier. Vous pouvez stocker dans Drive des images, des vidéos, du texte et des PDF, par exemple.
- ID de fichier
- ID unique et opaque pour chaque fichier. Les ID de fichier sont stables tout au long de la durée de vie du fichier, même si son nom change. Les expressions de recherche permettent de localiser des fichiers par nom, type, contenu, conteneur parent, propriétaire ou autres métadonnées.
- Métadonnées
- Données décrivant le contenu du fichier. Ces données incluent le nom, le type, ainsi que les dates et heures de création et de modification. Certains champs de métadonnées, tels que
name, sont indépendants de l'utilisateur et s'affichent de la même manière pour chaque utilisateur. D'autres champs, tels quecapabilitiesetviewedByMeDate, contiennent des valeurs spécifiques à l'utilisateur. Les types de fichiers, tels que les images et les vidéos, contiennent des métadonnées supplémentaires extraites d'EXIF et d'autres métadonnées intégrées. Pour en savoir plus, consultez la section Gérer les métadonnées des fichiers. - Autorisation
- Autorisation d'accès pour un utilisateur, un groupe, un domaine ou le monde entier à un fichier ou à une hiérarchie de dossiers. Les utilisateurs contrôlent qui peut accéder à un fichier à l'aide de la liste de contrôle d'accès (LCA), qui est une liste d'autorisations pour le fichier. Pour en savoir plus, consultez la section Partager des fichiers, des dossiers et des Drive.
- Historique des révisions
- Enregistrement des modifications apportées au contenu du fichier uniquement, et non à ses métadonnées. Pour en savoir plus sur les révisions, consultez la section Présentation des modifications et des révisions.
- Miniature
- Représentation graphique d'un fichier. Drive génère automatiquement des miniatures pour de nombreux types de fichiers courants. Pour les raccourcis et autres types de fichiers que Drive ne peut pas afficher, vous pouvez fournir une image miniature. Pour en savoir plus, consultez la section Importer des miniatures.
Organisation de fichiers
L'API Drive organise les fichiers dans des emplacements de stockage, appelés spaces, et des collections, appelées corpora.
- Espaces
Emplacements de stockage spécifiques isolés les uns des autres. Tout le contenu de Drive est stocké dans l'un de ces deux espaces définis :
driveetappDataFolder.drive: inclut tous les fichiers visibles par l'utilisateur créés dans Drive. Les PDF, les documents, les documents Google Docs, les raccourcis et autres contenus importés par l'utilisateur se trouvent dans l'espacedrive.appDataFolder: inclut les données d'application par utilisateur. Les applications stockent généralement des fichiers de configuration et d'autres données qui ne sont pas destinées à être directement accessibles par les utilisateurs.
Les fichiers ne peuvent pas être déplacés entre les
spaces.- Corpora
Collections de fichiers utilisées pour affiner la portée des recherches de fichiers et de dossiers. Les corpora pour Drive sont les suivants :
user,domain,driveetallDrives.user: inclut tous les fichiers créés et ouverts par l'utilisateur dans "Mon Drive", ainsi que ceux partagés directement avec lui dans "Partagés avec moi".drive: inclut tous les fichiers contenus dans un seul Drive partagé, comme indiqué par ledriveId.domain: inclut tous les fichiers pouvant être recherchés et partagés avec le domaine de l'utilisateur.allDrives: inclut tous les fichiers des Drive partagés dont l'utilisateur est membre, ainsi que tous les fichiers de "Mon Drive" et "Partagés avec moi". Utilisez le corpusallDrivesavec précaution, car sa portée est large et peut affecter les performances. Dans la mesure du possible, utilisezuseroudriveau lieu deallDrivespour plus d'efficacité.
Les fichiers peuvent être déplacés librement entre les
corporalorsque les autorisations et la propriété changent.
Articles associés
Voici quelques étapes que vous pouvez également suivre :
- Découvrez comment créer et gérer des fichiers.
- Découvrez comment créer et remplir des dossiers.
- Découvrez comment importer des données de fichier.
- Découvrez comment télécharger et exporter des fichiers.
- Découvrez comment stocker des données spécifiques à une application.
- Découvrez comment afficher le sélecteur Google sur une page.