In Google Drive werden Dateien in Sammlungen organisiert, nach Typ beschrieben und für jede Datei werden bestimmte Attribute angegeben, um die Dateimanipulation zu erleichtern.
Die Google Drive API stellt Dateien, die in Drive gespeichert sind, als files
-Ressource dar.
Eigentümer
In Google Drive werden Dateien basierend auf der Beziehung des Nutzers zu den Inhalten und dem Speicherort organisiert. Sammlungen werden als Teil der Metadaten der Datei angegeben, um zu zeigen, in welcher Gruppe von Dateien die Datei in Google Drive gespeichert ist. Der Hauptunterschied zwischen „Meine Ablage“ und Sammlungen in geteilten Ablagen besteht in der Dateieigentümerschaft. Ein einzelner Nutzer ist der Eigentümer von Dateien in „Meine Ablage“, während Dateien in einer geteilten Ablage einer Gruppe oder Organisation gehören.
- Meine Ablage
- Jeder Nutzer hat einen Stammordner namens „Mein Drive“, der als primäre Hierarchie dient und alle Elemente enthält, die von diesem Stammordner abgeleitet sind. Der Nutzer ist der Hauptinhaber dieses Ordners.
- Eine geteilte Ablage ist eine Organisationsstruktur in Google Drive, die parallel zu „Meine Ablage“ existiert. Sie können eine einzelne Datei in einer geteilten Ablage oder in „Meine Ablage“ organisieren, aber nicht in beiden. Mit Drive-Verknüpfungen können Sie jedoch Dateien oder Ordner von geteilten Ablagen auf „Meine Ablage“ oder umgekehrt verweisen.
Dateitypen
In Drive werden Dateien nach Typ beschrieben. In dieser Liste sind alle verfügbaren Dateitypen aufgeführt:
- Blob
- Eine Datei, die Text- oder Binärinhalte wie Bilder, Videos und PDFs enthält.
- Ordner
Ein Container, mit dem Sie andere Dateitypen in Drive organisieren können. Ordner sind Dateien, die nur Metadaten enthalten und den MIME-Typ
application/vnd.google-apps.folder
haben. Weitere Informationen finden Sie unter Ordner erstellen und befüllen.Hinweis:Eine einzelne Datei, die in „Meine Ablage“ gespeichert ist, kann sich in mehreren Ordnern befinden. Eine einzelne Datei, die in einer freigegebenen Ablage gespeichert ist, kann nur einen übergeordneten Ordner haben.
- Google Workspace-Dokument
Eine Datei, die von einer Google Workspace-Anwendung wie Google Docs, Google Tabellen oder Google Präsentationen erstellt wurde. Das MIME-Typ-Format lautet
application/vnd.google-apps.*app*
, wobei app der Name der Anwendung ist (z. B.application/vnd.google-apps.spreadsheet
für eine Google Tabellen-Datei). Eine Liste der Drive- und Google Workspace-spezifischen MIME-Typen finden Sie unter Von Google Workspace und Google Drive unterstützte MIME-Typen.- Verknüpfung
Eine Datei, die nur Metadaten enthält und auf eine andere Datei in Drive verweist. Der MIME-Typ der Verknüpfungsdatei ist
application/vnd.google-apps.shortcut
. Weitere Informationen finden Sie unter Verknüpfung zu einer Drive-Datei erstellen.- Drittanbieter-Verknüpfung
Eine Datei, die nur Metadaten enthält und auf Inhalte verweist, die in einem Speichersystem eines Drittanbieters gespeichert sind. Der MIME-Typ der Verknüpfungsdatei des Drittanbieters ist
application/vnd.google-apps.drive-sdk
. Weitere Informationen finden Sie unter Verknüpfungsdatei zu von Ihrer App gespeicherten Inhalten erstellen.
Dateieigenschaften
In dieser Liste sind einige Eigenschaften einer Drive-Datei aufgeführt:
- Zugriffsvorschlag
- Ein Vorschlag eines Antragstellers an einen Genehmiger, einem Empfänger Zugriff auf ein Drive-Element zu gewähren. Weitere Informationen finden Sie unter Ausstehende Zugriffsanfragen auflisten und bearbeiten.
- Inhalt
- Der binäre oder Textkörper der Datei. Beispiele für Inhalte, die Sie in Drive speichern können, sind Bilder, Videos, Text und PDFs.
- Datei-ID
- Eine eindeutige, nicht transparente ID für jede Datei. Datei-IDs bleiben während der gesamten Lebensdauer der Datei unverändert, auch wenn sich der Dateiname ändert. Mit Suchausdrücken können Sie Dateien nach Name, Typ, Inhalt, übergeordnetem Container, Eigentümer oder anderen Metadaten finden.
- Metadaten
- Daten, die den Inhalt der Datei beschreiben. Dazu gehören Name, Typ, Erstellungs- und Änderungszeiten. Einige Metadatenfelder wie
name
sind unabhängig vom Nutzer und werden für jeden Nutzer gleich angezeigt. Andere Felder wiecapabilities
undviewedByMeDate
enthalten nutzerspezifische Werte. Dateitypen wie Bilder und Videos enthalten zusätzliche Metadaten, die aus EXIF- und anderen eingebetteten Metadaten extrahiert wurden. Weitere Informationen finden Sie unter Dateimetadaten verwalten. - Berechtigung
- Eine Zugriffsberechtigung für einen Nutzer, eine Gruppe, eine Domain oder alle Nutzer auf eine Datei oder eine Ordnerhierarchie. Nutzer steuern mit der Zugriffssteuerungsliste (Access Control List, ACL), einer Liste mit Berechtigungen für die Datei, wer auf eine Datei zugreifen kann. Weitere Informationen finden Sie unter Dateien, Ordner und Laufwerke freigeben.
- Überarbeitungsverlauf
- Die Aufzeichnung von Änderungen nur am Dateiinhalt, nicht an den Dateimetadaten. Weitere Informationen zu Überarbeitungen finden Sie unter Änderungen und Überarbeitungen.
- Thumbnail
- Eine grafische Darstellung einer Datei. In Google Drive werden automatisch Miniaturansichten für viele gängige Dateitypen generiert. Für Verknüpfungen und andere Dateitypen, die in Drive nicht gerendert werden können, können Sie ein Miniaturbild angeben. Weitere Informationen finden Sie unter Vorschaubilder hochladen.
Dateiorganisation
Die Drive API ordnet Dateien Speicherorten (spaces
) und Sammlungen (corpora
) zu.
- Gruppenbereiche
Bestimmte Speicherorte, die voneinander getrennt sind. Alle Inhalte in Drive werden in einem dieser beiden definierten Bereiche gespeichert:
drive
undappDataFolder
.drive
: Enthält alle für Nutzer sichtbaren Dateien, die in Drive erstellt wurden. PDFs, Dokumente, Google-Dokumente, Verknüpfungen und andere Inhalte, die der Nutzer hochlädt, befinden sich im Bereichdrive
.appDataFolder
: Enthält Anwendungsdaten pro Nutzer. In Anwendungen werden in der Regel Konfigurationsdateien und andere Daten gespeichert, auf die Nutzer nicht direkt zugreifen sollen.
Dateien können nicht zwischen
spaces
verschoben werden.- Corpora
Dateisammlungen, mit denen der Umfang von Datei- und Ordnersuchen eingegrenzt wird. Die Corpora für Drive sind
user
,domain
,drive
undallDrives
.user
: Enthält alle Dateien, die vom Nutzer in „Meine Ablage“ erstellt und geöffnet wurden, sowie Dateien, die direkt für den Nutzer unter „Für mich freigegeben“ freigegeben wurden.drive
: Enthält alle Dateien in einer einzelnen freigegebenen Ablage, wie durch dasdriveId
angegeben.domain
: Enthält alle suchbaren Dateien, die für die Domain des Nutzers freigegeben wurden.allDrives
: Enthält alle Dateien in geteilten Ablagen, in denen der Nutzer Mitglied ist, sowie alle Dateien in „Meine Ablage“ und „Für mich freigegeben“. Verwenden Sie dieallDrives
-Korpora mit Vorsicht, da sie einen breiten Umfang haben und sich auf die Leistung auswirken können. Verwenden Sie nach Möglichkeituser
oderdrive
anstelle vonallDrives
, um die Effizienz zu steigern.
Dateien können frei zwischen
corpora
verschoben werden, da sich Berechtigungen und Inhaber ändern.
Weitere Informationen
Als Nächstes könnten Sie Folgendes tun:
- Weitere Informationen zum Erstellen und Verwalten von Dateien
- Weitere Informationen zum Erstellen und Befüllen von Ordnern
- Weitere Informationen zum Hochladen von Dateidaten
- Weitere Informationen zum Herunterladen und Exportieren von Dateien
- Weitere Informationen zum Speichern anwendungsspezifischer Daten
- Weitere Informationen zum Einblenden der Google-Bildersuche auf einer Seite