Descripción general de archivos y carpetas

Google Drive organiza los archivos en colecciones, los describe por tipos y proporciona atributos específicos para cada archivo para facilitar su manipulación.

La API de Google Drive representa los archivos almacenados en Drive como un recurso files.

Propiedad

Drive organiza los archivos según 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 dentro de Drive. La diferencia principal entre Mi unidad y las colecciones de unidades compartidas es la propiedad de los archivos. Un solo usuario es el propietario de los archivos de su cuenta de Mi unidad, mientras que un grupo o una organización es el propietario de los archivos de una unidad compartida.

Mi unidad
Cada usuario tiene una carpeta "raiz" llamada "Mi Drive" que funciona como su jerarquía principal y consiste en 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 coexiste con Mi unidad. Puedes organizar un archivo individual en una unidad compartida o en Mi unidad, pero no en ambas. Sin embargo, los accesos directos de Drive se pueden usar para dirigir a archivos o carpetas de unidades compartidas a Mi unidad, o viceversa.

Tipos de archivo

Drive describe los archivos por tipos. En esta lista, se muestran todos los tipos de archivos disponibles:

BLOB
Un archivo que contiene texto o contenido binario, como imágenes, videos y archivos PDF.
Carpeta

Es 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 de MIME application/vnd.google-apps.folder. Para obtener más información, consulta Crea y propaga carpetas.

Nota: Un solo archivo almacenado en Mi unidad puede estar en varias carpetas. Un solo archivo almacenado en una unidad compartida solo puede tener una carpeta superior.

Documento de Google Workspace

Es 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 (como application/vnd.google-apps.spreadsheet para un archivo de Hojas de cálculo). 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.

Combinación de teclas

Un archivo de solo metadatos que dirige 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 Cómo crear un acceso directo a un archivo de Drive.

Acceso directo de terceros

Es un archivo solo de metadatos que vincula contenido almacenado en un sistema de almacenamiento de terceros. El tipo de MIME del archivo de atajo de terceros es application/vnd.google-apps.drive-sdk. Para obtener más información, consulta Cómo crear un archivo de acceso directo al contenido que almacena tu app.

Características del archivo

En esta lista, se muestran algunas características de un archivo de Drive:

Propuesta de acceso
Es una propuesta de un solicitante a un revisor para otorgarle acceso a un elemento de Drive a un destinatario. Para obtener más información, consulta Cómo enumerar y resolver propuestas de acceso pendientes.
Contenido
Es el cuerpo binario o de texto del archivo. Algunos ejemplos de contenido que puedes almacenar en Drive son imágenes, videos, texto y archivos PDF.
ID de archivo
Un ID único y opaco para cada archivo. Los IDs de archivo son estables durante toda la vida útil del archivo, incluso si cambia el nombre. Las expresiones de búsqueda se usan para ubicar archivos por nombre, tipo, contenido, contenedor superior, propietario y otros metadatos.
Metadatos
Datos que describen el contenido del archivo. Estos datos incluyen el nombre, el tipo, la creación y los tiempos de modificación. Algunos campos de metadatos, como name, son independientes del usuario y aparecen igual para cada uno. Otros campos, como capabilities y viewedByMeDate, 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. Para obtener más información, consulta Administra los metadatos de archivos.
Permiso
Es una concesión de acceso para un usuario, un grupo, un dominio o el público para acceder 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 del archivo. Para obtener más información, consulta Cómo compartir archivos, carpetas y unidades.
Historial de revisión
Es el registro de los cambios solo en el contenido del archivo, no en los metadatos. Para obtener más detalles sobre las revisiones, consulta Descripción general de los cambios y las revisiones.
Miniatura
Representación gráfica de un archivo. Drive genera miniaturas automáticamente para muchos tipos de archivos comunes. Para los accesos directos y otros tipos de archivos que Drive no puede renderizar, puedes proporcionar una imagen de miniatura. Para obtener más información, consulta Cómo subir miniaturas.

Organización de archivos

La API de Drive organiza los archivos en ubicaciones de almacenamiento, llamadas spaces, y colecciones, llamadas corpora.

Espacios

Son ubicaciones de almacenamiento específicas que están aisladas unas de otras. Todo el contenido de Drive se almacena en uno de estos dos espacios definidos: drive y appDataFolder.

  • drive: Incluye todos los archivos visibles para el usuario creados en Drive. Los archivos PDF, los documentos, Documentos de Google, los atajos y otro contenido que el usuario sube se encuentran en el espacio drive.

  • appDataFolder: Incluye datos de aplicaciones por usuario. Por lo general, las aplicaciones almacenan archivos de configuración y otros datos a los que los usuarios no pueden acceder directamente.

Los archivos no se pueden mover entre spaces.

Corpora

Son colecciones de archivos que se usan para limitar el alcance de las búsquedas de archivos y carpetas. Los corpus de Drive son: user, domain, drive y allDrives.

  • user: Incluye todos los archivos que el usuario creó y abrió en "Mi unidad", y los que se compartieron directamente con el usuario en "Compartidos conmigo".

  • drive: Incluye todos los archivos contenidos en una sola unidad compartida, como lo indica driveId.

  • 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 de las que el usuario es miembro y todos los archivos de "Mi unidad" y "Compartidos conmigo". Usa los corpus de allDrives con precaución, ya que tienen un alcance amplio y pueden afectar el rendimiento. Cuando sea posible, usa user o drive en lugar de allDrives para mejorar la eficiencia.

Los archivos pueden moverse libremente entre corpora a medida que cambian los permisos y la propiedad.

Aquí hay algunos pasos que puedes seguir: