Google Drive organizza i file in raccolte, li descrive in base al tipo e fornisce attributi specifici per ogni file per facilitarne la manipolazione.
L'API Google Drive rappresenta i file archiviati su Drive come risorsa files
.
Proprietà
Drive organizza i file in base alla relazione dell'utente con i contenuti e alla posizione di archiviazione. Le Raccolte vengono specificate all'interno dei metadati del file per mostrare il gruppo di file in cui è archiviato all'interno di Drive. La differenza principale tra Il mio Drive e le raccolte di Drive condivisi è la proprietà dei file. Un singolo utente è il proprietario dei file nel suo Il mio Drive, mentre un gruppo o un'organizzazione è proprietario dei file in un Drive condiviso.
- Il mio Drive
- Ogni utente ha una cartella "principale" denominata "Il mio Drive" che funge da gerarchia principale e consiste in tutto ciò che discende da questa cartella principale. L'utente è il proprietario principale di questa cartella.
- Un Drive condiviso è una struttura organizzativa all'interno di Drive parallela a Il mio Drive. Puoi organizzare un singolo file all'interno di un Drive condiviso o di Il mio Drive, ma non in entrambi. Tuttavia, le scorciatoie di Drive possono essere utilizzate per indicare file o cartelle da Drive condivisi a Il mio Drive o viceversa.
Tipi di file
Drive descrive i file in base ai tipi. Questo elenco mostra tutti i tipi di file disponibili:
- Blob
- Un file che contiene testo o contenuti binari come immagini, video e PDF.
- Cartella
Un contenitore che puoi utilizzare per organizzare altri tipi di file su Drive. Le cartelle sono file che contengono solo metadati e hanno il tipo MIME
application/vnd.google-apps.folder
. Per ulteriori informazioni, consulta Creare e compilare cartelle.Nota:un singolo file archiviato in Il mio Drive può trovarsi in più cartelle. Un singolo file archiviato su un drive condiviso può avere una sola cartella principale.
- Documento Google Workspace
Un file creato da un'applicazione Google Workspace, come Documenti, Fogli o Presentazioni Google. Il formato del tipo MIME è
application/vnd.google-apps.*app*
, dove app è il nome dell'applicazione (ad esempioapplication/vnd.google-apps.spreadsheet
per un file di Fogli). Per un elenco dei tipi MIME specifici di Drive e Google Workspace, vedi Tipi MIME supportati da Google Workspace e Google Drive.- Scorciatoia
Un file solo metadati che rimanda a un altro file su Drive. Il tipo MIME del file della scorciatoia è
application/vnd.google-apps.shortcut
. Per ulteriori informazioni, vedi Creare una scorciatoia per un file di Drive.- Scorciatoia di terze parti
Un file solo metadati che rimanda a contenuti archiviati su un sistema di archiviazione di terze parti. Il tipo MIME del file della scorciatoia di terze parti è
application/vnd.google-apps.drive-sdk
. Per ulteriori informazioni, vedi Creare un file di shorcut per i contenuti archiviati dall'app.
Caratteristiche dei file
Questo elenco mostra alcune caratteristiche di un file di Drive:
- Proposta di accesso
- Una proposta di un richiedente a un approvatore per concedere a un destinatario l'accesso a un elemento di Drive. Per ulteriori informazioni, consulta Elenca e risolvi le proposte di accesso pending.
- Contenuti
- Il corpo binario o di testo del file. Alcuni esempi di contenuti che puoi archiviare su Drive sono immagini, video, testo e PDF.
- ID file
- Un ID opaco univoco per ogni file. Gli ID file sono stabili per tutta la vita del file, anche se il nome del file cambia. Le espressioni di ricerca vengono utilizzate per individuare i file in base a nome, tipo, contenuti, contenitore principale, proprietario o altri metadati.
- Metadati
- Dati che descrivono i contenuti del file. Questi dati includono nome, tipo, data di creazione e di modifica. Alcuni campi dei metadati, come
name
, non dipendono dall'utente e sono gli stessi per tutti. Altri campi, comecapabilities
eviewedByMeDate
, contengono valori specifici per l'utente. I tipi di file, come immagini e video, contengono metadati aggiuntivi estratti da EXIF e altri metadati incorporati. Per saperne di più, vedi Gestire i metadati dei file. - Autorizzazione
- Una concessione di accesso per consentire a un utente, a un gruppo, a un dominio o a tutti di accedere a un file o a una gerarchia di cartelle. Gli utenti controllano chi può accedere a un file con l'elenco di controllo di accesso (ACL), ovvero un elenco di autorizzazioni per il file. Per maggiori informazioni, vedi Condividere file, cartelle e drive.
- Cronologia delle revisioni
- Il record delle modifiche apportate solo ai contenuti del file, non ai metadati. Per maggiori dettagli sulle revisioni, consulta la Panoramica di modifiche e revisioni.
- Miniatura
- Una rappresentazione grafica di un file. Drive genera automaticamente miniature per molti tipi di file comuni. Per le scorciatoie e altri tipi di file che Drive non può visualizzare, puoi fornire un'immagine in miniatura. Per ulteriori informazioni, consulta Caricare le miniature.
Organizzazione dei file
L'API Drive organizza i file in posizioni di archiviazione, chiamate spaces
,
e in raccolte, chiamate corpora
.
- Spazi
Posizioni di archiviazione specifiche isolate l'una dall'altra. Tutti i contenuti di Drive vengono archiviati in uno di questi due spazi definiti:
drive
eappDataFolder
.drive
: include tutti i file visibili all'utente creati in Drive. I PDF, i documenti, i documenti Google, le scorciatoie e gli altri contenuti caricati dall'utente si trovano nello spaziodrive
.appDataFolder
: include i dati delle applicazioni per utente. Le applicazioni tipicamente memorizzano file di configurazione e altri dati non destinati ad essere direttamente accessibili dagli utenti.
I file non possono essere spostati tra
spaces
.- Corpora
Raccolte di file utilizzate per restringere l'ambito delle ricerche di file e cartelle. I corpus per Drive sono:
user
,domain
,drive
eallDrives
.user
: include tutti i file creati e aperti dall'utente in "Il mio Drive" e quelli condivisi direttamente con l'utente in "Condivisi con me".drive
: include tutti i file contenuti in un singolo Drive condiviso, come indicato dal simbolodriveId
.domain
: include tutti i file disponibili per la ricerca condivisi con il dominio dell'utente.allDrives
: include tutti i file dei Drive condivisi di cui l'utente è membro, nonché tutti i file di "Il mio Drive" e "Condivisi con me". Utilizza i corporaallDrives
con cautela, in quanto hanno un ambito ampio e possono influire sul rendimento. Se possibile, utilizzauser
odrive
anzichéallDrives
per maggiore efficienza.
I file possono spostarsi liberamente tra i
corpora
man mano che le autorizzazioni e la proprietà cambiano.
Argomenti correlati
Ecco alcuni passaggi successivi che puoi eseguire:
- Scopri come creare e gestire i file.
- Scopri come creare e compilare cartelle.
- Scopri come caricare i dati dei file.
- Scopri come scaricare ed esportare i file.
- Scopri come archiviare dati specifici dell'applicazione.
- Scopri come visualizzare il selettore Google in una pagina.