Google Drive organiza los archivos en colecciones, describe archivos por tipos y proporciona atributos específicos para cada archivo a fin de facilitar la manipulación de archivos.
La API de Google Drive representa los archivos almacenados en Drive como un recurso File
.
Responsabilidad
Drive organiza los archivos en función de la relación del usuario con el contenido y su ubicación de almacenamiento. Las colecciones se especifican como parte de los metadatos del archivo para mostrar con qué grupo de archivos se almacena el archivo dentro de Drive. La diferencia principal entre Mi unidad y las colecciones de unidades compartidas es la propiedad del archivo. Un solo usuario es el propietario de los archivos en Mi unidad, mientras que un grupo o una organización posee archivos en una unidad compartida.
- Mi unidad
- Cada usuario tiene una carpeta “raíz” llamada “Mi unidad” que funciona como su jerarquía principal y consta de todo lo que desciende de esta carpeta raíz. El usuario es el propietario principal de esta carpeta.
- Unidades compartidas
- Una unidad compartida es una estructura organizativa dentro de Drive que reside en paralelo a Mi unidad. Puedes organizar un archivo individual dentro de una unidad compartida o de Mi unidad, pero no ambos. Sin embargo, los accesos directos de Drive se pueden usar para apuntar a archivos o carpetas de unidades compartidas a Mi unidad o viceversa.
Tipos de archivo
Drive describe los archivos por tipos. Esta lista muestra todos los tipos de archivos disponibles:
- BLOB
- Un archivo que incluya texto o contenido binario, como imágenes, videos y archivos PDF.
- Carpeta
Un contenedor que puedes usar para organizar otros tipos de archivos en Drive. Las carpetas son archivos que solo contienen metadatos y tienen el tipo MIME
application/vnd.google-apps.folder
.Nota: Un solo archivo almacenado en Mi unidad puede estar contenido en varias carpetas. Un solo archivo almacenado en una unidad compartida solo puede tener una carpeta superior.
- Combinación de teclas
Un archivo de solo metadatos que apunta a otro archivo en Drive. El tipo de MIME del archivo de acceso directo es
application/vnd.google-apps.shortcut
. Para obtener más información, consulta Crea un acceso directo a un archivo de Drive.- Acceso directo de terceros
Un archivo de solo metadatos que se vincula a contenido almacenado en un sistema de almacenamiento de terceros. El tipo de MIME del archivo de acceso directo de terceros es
application/vnd.google-apps.drive-sdk
. Para obtener más información, consulta Crea un acceso directo a un archivo externo.- Documento de Google Workspace
Un archivo que crea una aplicación de Google Workspace, como Documentos, Hojas de cálculo o Presentaciones de Google El formato del tipo de MIME es
application/vnd.google-apps.*app*
, en el que app es el nombre de la aplicación (comoapplication/vnd.google-apps.spreadsheet
para un archivo de Hojas de cálculo de Google). Para obtener una lista de los tipos de MIME específicos de Drive y Google Workspace, consulta Tipos de MIME compatibles con Google Workspace y Google Drive.
Nota: No puedes subir ni descargar carpetas, accesos directos, accesos directos de terceros y documentos de Google Workspace desde ni hacia Drive. Sin embargo, si usan formatos compatibles, puedes subir o exportar documentos de Google Workspace. Por ejemplo, puedes crear un documento de Google cuando importas un PDF. Del mismo modo, puedes exportar un archivo de Presentaciones de Google como archivo de Microsoft PowerPoint.
Características del archivo
Esta lista muestra algunas características de un archivo de Drive:
- ID de archivo
- Un ID único y opaco para cada archivo. Los ID de archivo son estables durante su vida útil, incluso si cambia su nombre. Las expresiones de búsqueda se usan para ubicar archivos por nombre, tipo, contenido, contenedor superior, propietario o algún otro metadato.
- Metadatos
- Datos que describen el contenido del archivo Estos datos incluyen el nombre, el tipo, la creación y las horas de modificación. Algunos campos de metadatos, como
name
, son independientes del usuario y son iguales para cada usuario. Otros campos, comocapabilities
yviewedByMeDate
, contienen valores específicos del usuario. Los tipos de archivo, como las imágenes y los videos, contienen metadatos adicionales extraídos de EXIF y otros metadatos incorporados. - Permiso
- Es el otorgamiento de acceso para que un usuario, grupo, dominio o el mundo accedan a un archivo o a una jerarquía de carpetas. Los usuarios controlan quién puede acceder a un archivo con la lista de control de acceso (LCA), que es una lista de permisos para el archivo. Para obtener más información, consulta Comparte archivos, carpetas y unidades.
- Contenido
- El cuerpo binario o de texto del archivo. Algunos ejemplos de contenido que puedes almacenar en Google Drive son imágenes, videos, texto y PDF.
- Historial de revisión
- El registro de los cambios en el contenido del archivo, no en los metadatos del archivo. Para obtener más detalles sobre las revisiones, consulta Descripción general de las revisiones y los cambios.
- Miniatura
- Representación gráfica de un archivo. Drive genera miniaturas de forma automática para muchos tipos de archivo comunes. Para los accesos directos y otros tipos de archivos que Drive no puede renderizar, puedes proporcionar una imagen en miniatura.
Organización de archivos
La API de Drive organiza los archivos en ubicaciones de almacenamiento, llamadas spaces
, y las colecciones, llamado corpora
.
- Espacios
Ubicaciones de almacenamiento específicas que están aisladas entre sí. Todo el contenido de Drive se almacena en uno de estos 2 espacios definidos:
drive
yappDataFolder
.drive
: Incluye todos los archivos visibles para el usuario creados en Drive. Los archivos PDF, documentos, documentos de Google, accesos directos y demás contenido que sube el usuario se encuentran en el espaciodrive
.appDataFolder
: Incluye datos de aplicación por usuario. Por lo general, las aplicaciones almacenan archivos de configuración y otros datos que los usuarios no pueden acceder directamente.
Los archivos no se pueden mover entre espacios.
- Corpora
Colecciones de archivos que se usan para limitar el alcance de las búsquedas de archivos y carpetas. Las novedades de Drive son
user
,domain
,drive
yallDrives
.user
: Incluye todos los archivos que el usuario creó y abrió en "Mi unidad", y aquellos compartidos directamente con el usuario en "Compartidos conmigo".drive
: Incluye todos los archivos contenidos en una sola unidad compartida, como lo indicadriveId
.domain
: Incluye todos los archivos que se pueden buscar y que se comparten con el dominio del usuario.allDrives
: Incluye todos los archivos de las unidades compartidas en las que el usuario es miembro y todos los archivos de "Mi unidad" y "Compartidos conmigo". Usa la empresaallDrives
con cuidado, ya que tiene un alcance amplio y puede afectar el rendimiento. Cuando sea posible, usauser
odrive
en lugar deallDrives
para aumentar la eficiencia.
Los archivos se pueden mover libremente entre un cuerpo y otro a medida que cambian los permisos y la propiedad.
Próximos pasos
Aquí hay algunos pasos que puedes seguir:
- Obtén más información sobre cómo subir datos de archivos a Drive.
- Obtén información sobre cómo descargar y exportar archivos desde Drive.
- Obtén más información sobre cómo almacenar datos específicos de la aplicación.
- Obtén más información sobre cómo mostrar el selector de Google en una página.