In Google Drive werden Dateien in Sammlungen organisiert, nach Typ beschrieben und für jede Datei werden bestimmte Attribute bereitgestellt, um die Dateimanipulation zu erleichtern.
Die Google Drive API stellt Dateien, die in Google Drive gespeichert sind, als files
-Ressource dar.
Eigentümer
Dateien werden in Drive nach der Beziehung des Nutzers zum und ihr Speicherort. Collections werden als Teil der Metadaten der Datei, um zu zeigen, in welcher Gruppe von Dateien die Datei gespeichert ist Drive Der Hauptunterschied zwischen „Meine Ablage“ und für Sammlungen in geteilten Ablagen liegt die Dateieigentümerschaft. Ein einzelner Nutzer ist Eigentümer von Dateien. in „Meine Ablage“ gespeichert, wohingegen eine Gruppe oder Organisation Eigentümer von Dateien in in einer geteilten Ablage.
- Meine Ablage
- Jeder Nutzer hat einen „Root“ mit dem Namen „My Drive“ die als primäre Hierarchie dient, besteht aus allen Elementen, die aus diesem Stammordner absteigen. Der Nutzer ist der Hauptinhaber dieses Ordners.
- Eine geteilte Ablage ist ein Organisationsstruktur in Drive, die parallel zu Meine Ablage. Sie können eine einzelne Datei in einem Drive oder „Meine Ablage“, aber nicht beides. Mit Google Drive-Verknüpfungen können Sie können von geteilten Ablagen aus auf Dateien oder Ordner in „Meine Ablage“ verweisen. andersherum.
Dateitypen
In Google Drive werden Dateien nach Typen beschrieben. In dieser Liste werden alle verfügbaren Dateitypen:
- 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 Weitere Informationen finden Sie unter Ordner erstellen und ausfüllen.Hinweis:Eine in „Meine Ablage“ gespeicherte Datei kann in mehreren Ordner. Eine einzelne Datei, die auf einem freigegebenen Drive kann nur einen übergeordneten Ordner haben.
- Google Workspace-Dokument
Eine Datei, die von einer Google Workspace-Anwendung zum Beispiel Google-Dokumente, -Tabellen oder Präsentationen. Das MIME-Typ-Format ist
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.- Tastenkombination
Eine reine Metadatendatei, die auf eine andere Datei in Google 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 Drittanbieter-Verknüpfungsdatei ist
application/vnd.google-apps.drive-sdk
Weitere Informationen finden Sie unter Verknüpfungsdatei zu von Ihrer App gespeicherten Inhalten erstellen.
Dateimerkmale
In dieser Liste sind einige Eigenschaften einer Drive-Datei aufgeführt:
- Auf Vorschlag zugreifen
- Ein Vorschlag eines Antragstellers an einen Genehmiger, einem Empfänger Zugriff auf ein Drive-Element zu gewähren. Weitere Informationen finden Sie unter Auflisten und auflösen ausstehender Zugriff
- Inhalt
- Der binäre oder Textkörper der Datei. Beispiele für Inhalte, die Sie speichern können: Google Drive enthält Bilder, Videos, Texte und PDFs.
- Datei-ID
- Eine eindeutige, intransparente 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. Zu diesen Daten 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 benutzerspezifische Werte. Datei wie z. B. Bilder und Videos, enthalten zusätzliche Metadaten, die aus EXIF und andere eingebettete Metadaten. Weitere Informationen finden Sie unter Datei verwalten Metadaten. - Berechtigung
- Eine Zugriffsberechtigung für einen Nutzer, eine Gruppe, eine Domain oder die ganze Welt für den Zugriff 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 Google Drive.
- Ü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. Automatisch fahren erstellt Miniaturansichten für viele gängige Dateitypen. 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
Mit der Drive API werden Dateien in verschiedenen Speicherorten namens spaces
organisiert.
und Sammlungen namens corpora
.
- Gruppenbereiche
Bestimmte Speicherorte, die voneinander getrennt sind. Alle Inhalte in Drive ist in einem dieser beiden definierten Bereiche gespeichert:
drive
undappDataFolder
.drive
: Enthält alle für den Nutzer sichtbaren Dateien, die erstellt wurden in Drive PDFs, Dokumente, Google Docs, Tastaturkürzel und Andere Inhalte, die der Nutzer hochlädt, befinden sich im Gruppenbereich „drive
“.appDataFolder
: Umfasst nutzerspezifische Anwendungsdaten. Anwendungen speichern normalerweise Konfigurationsdateien und andere Daten, die nicht für Nutzende direkt zugänglich sind.
Dateien können nicht zwischen
spaces
verschoben werden.- Corpora
Dateisammlungen, mit denen der Umfang von Datei- und Ordnersuchen eingegrenzt wird. Die Korpora für Drive sind:
user
,domain
,drive
undallDrives
.user
: Enthält alle Dateien, die vom Nutzer in „Meine und Dateien, die direkt für den Nutzer in „Für mich freigegeben“drive
: Enthält alle Dateien in einer einzelnen freigegebenen Ablage, wie durch dasdriveId
angegeben.domain
: Enthält alle durchsuchbaren Dateien, die für die Domain des Nutzers freigegeben wurden.allDrives
: Umfasst alle Dateien in geteilten Ablagen, in denen der Nutzer ein Mitglied und alle Dateien in "Meine Ablage" und "Für mich freigegeben". Verwenden Sie dieallDrives
-Korpora mit Vorsicht, da sie einen breiten Umfang haben und auf die Leistung auswirken. Verwenden Sie nach Möglichkeituser
oderdrive
anstelle vonallDrives
, um die Effizienz zu steigern.
Dateien können frei zwischen
corpora
verschoben werden, wenn sich Berechtigungen und Eigentümerschaft ä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
- Anwendungsspezifische Daten speichern
- Weitere Informationen zum Anzeigen der Google-Auswahl auf einer Seite