Google Drive는 파일을 컬렉션으로 정리하고, 파일을 유형별로 설명하며, 파일 조작을 용이하게 하기 위해 각 파일에 대한 특정 속성을 제공합니다.
Google Drive API는 Drive에 저장된 파일을
File
리소스
소유권
Drive는 사용자와 파일 간의 관계를 기반으로 파일을 정리합니다. 스토리지 위치를 지정할 수 있습니다 컬렉션은 파일의 메타데이터는 파일이 내부에 저장된 파일의 그룹을 보여줍니다. 드라이브. 내 드라이브와 공유 드라이브 컬렉션은 파일의 소유권입니다. 사용자 한 명이 여러 파일의 소유자임 그룹이나 조직은 '내 드라이브'에 있는 공유할 수 없습니다.
- 내 드라이브
- 각 사용자는 하나의 '루트'를 가집니다. '내 폴더'라는 Drive" 기본 계층 구조로 기능하며 이 루트 폴더에서 비롯된 모든 것으로 구성됩니다. 사용자는 이 폴더의 기본 소유자입니다.
- 공유 드라이브
- 공유 드라이브는 Google Drive 내 Drive의 조직 구조와 내 드라이브 공유 폴더 내에서 개별 파일을 정리할 수 있습니다. 둘 다 설정할 수는 없습니다. 하지만 Drive 단축키를 사용하여 다음 작업을 할 수 있습니다. 공유 드라이브에서 내 드라이브로 파일 또는 폴더를 가리키거나 반대의 경우도 마찬가지입니다.
파일 형식
Drive에서는 파일을 유형별로 설명합니다. 이 목록에는 사용 가능한 파일 형식:
- Blob
- 이미지, 동영상, 이미지 등 텍스트 또는 바이너리 콘텐츠가 포함된 PDF
- 폴더
다른 유형의 파일을 정리하는 데 사용할 수 있는 컨테이너 드라이브. 폴더는 메타데이터만 포함하는 파일로 MIME 유형
application/vnd.google-apps.folder
입니다.참고: 내 드라이브에 저장된 파일 1개가 포함될 수 있습니다. 여러 폴더에 저장할 수 있습니다 공유 드라이브에 저장된 파일 한 개는 상위 폴더 하나만 포함할 수 있습니다.
- 단축키
다음의 다른 파일을 가리키는 메타데이터 전용 파일입니다. 드라이브. 바로가기 파일 MIME 유형은
application/vnd.google-apps.shortcut
자세한 내용은 문서 만들기 드라이브 파일 바로가기- 서드 파티 바로가기
컴퓨터에 저장된 콘텐츠로 연결되는 메타데이터 전용 파일로, 서드 파티 스토리지 시스템에서 사용할 수 있습니다 서드 파티 바로가기 파일 MIME 유형은 다음과 같습니다.
application/vnd.google-apps.drive-sdk
자세한 내용은 문서 만들기 외부 파일 바로가기를 사용하세요.- Google Workspace 문서
Google Workspace 애플리케이션이 만들 수 있습니다. MIME 유형 형식은 다음과 같습니다.
application/vnd.google-apps.*app*
, 여기서 app은 애플리케이션 이름입니다. (예: Google 스프레드시트의 경우application/vnd.google-apps.spreadsheet
) 파일 참조). Drive 및 Google Workspace 관련 목록의 경우 MIME 유형(Google Workspace 및 Google Drive에서 지원하는 MIME 유형을 참고하세요.
참고: 폴더, 바로가기, 서드 파티 앱 등 바로가기, Google Workspace 문서, Google Workspace 문서 및 Google Workspace 문서로 주고 받을 수 있습니다 하지만 호환되는 형식을 사용하는 경우 Google Workspace 문서 예를 들어 다른 작업을 할 때 Google 문서를 할 수 있습니다. 마찬가지로 Google Slides 프레젠테이션을 Microsoft PowerPoint 파일입니다.
파일 특성
다음 목록은 Drive 파일의 몇 가지 특성을 보여줍니다.
- 파일 ID
- 각 파일의 고유한 불투명 ID입니다. 파일 ID: 파일 이름이 변경되더라도 파일 수명 주기 동안 안정적으로 유지되어야 합니다. 검색 표현식은 파일을 찾는 데 사용됩니다. 이름, 유형, 콘텐츠, 상위 컨테이너, 소유자 또는 기타 메타데이터로 식별됩니다.
- 메타데이터
- 파일의 콘텐츠를 설명하는 데이터입니다. 이러한 데이터에는
이름, 유형, 생성, 수정 시간이 포함됩니다. 일부 메타데이터 필드(예:
name
는 사용자 제약이 없으며 각 사용자에게 동일하게 표시됩니다. 기타capabilities
및viewedByMeDate
와 같은 필드에는 사용자별 값으로 사용됩니다. 이미지 및 동영상과 같은 파일 형식에는 추가 메타데이터가 포함됨 EXIF 및 기타 삽입된 메타데이터에서 추출됩니다. - 권한
- 사용자, 그룹, 도메인 또는 모든 사용자가 액세스할 수 있는 액세스 권한 계층 구조를 만들 수 있습니다 사용자는 액세스 제어 목록 (ACL): 파일에 대한 권한 목록입니다. 자세한 내용은 파일, 폴더 및 참조하세요.
- 콘텐츠
- 파일의 바이너리 또는 텍스트 본문입니다. 가능한 콘텐츠 예시 이미지, 동영상, 텍스트, PDF입니다.
- 업데이트 기록
- 파일 콘텐츠만 변경되고 파일 메타데이터입니다. 버전에 대한 자세한 내용은 변경사항 및 버전을 참고하세요. 개요
- 썸네일
- 파일을 그래픽으로 나타낸 것입니다. 자동차 여러 일반적인 파일 형식의 썸네일을 자동으로 생성합니다. 단축키용 및 기타 파일 형식이 렌더링되지 않는 경우 썸네일 이미지입니다.
파일 구성
Drive API는 파일을 spaces
라는 저장 위치에 정리합니다.
corpora
라는 컬렉션을 볼 수 있습니다.
- 스페이스
서로 격리된 특정 저장소 위치 전체 Drive의 콘텐츠는 다음 2가지 정의된 공간 중 하나에 저장됩니다.
drive
및appDataFolder
drive
: 다음에서 생성된 모든 사용자 표시 파일을 포함합니다. 드라이브. PDF, 문서, Google Docs, 바로가기 및 사용자가 업로드하는 다른 콘텐츠는drive
공간에 위치합니다.appDataFolder
—사용자별 애플리케이션 데이터를 포함합니다. 애플리케이션 일반적으로 용도에 맞지 않는 구성 파일 및 기타 데이터를 액세스할 수 있습니다
스페이스 간에는 파일을 이동할 수 없습니다.
- Corpora
파일 및 폴더의 범위를 좁히는 데 사용되는 파일 모음 검색 Drive의 코퍼스는
user
,domain
,drive
,allDrives
user
: '내 드라이브' 및 '공유 문서함의 사용자와 직접 공유된 파일' 나와 있습니다."drive
: 단일 공유 드라이브에 포함된 모든 파일을 (driveId
로 표시)domain
: 사용자의 있습니다.allDrives
: 사용자가 있는 공유 드라이브에 있는 모든 파일을 포함합니다. 멤버 및 '내 드라이브'에 있는 모든 파일 '공유 문서함'이 표시됩니다allDrives
코퍼스는 범위가 넓고 성능에 영향을 미칩니다 가능하면 다음과 같이user
또는drive
를 사용하세요.allDrives
(효율성 향상)
권한 및 소유권이 변경될 때 파일은 코퍼스 간에 자유롭게 이동할 수 있습니다.
다음 단계
그 다음으로는 아래와 같은 옵션도 고려해 볼 수 있습니다.
- 파일 데이터 업로드 방법 알아보기 드라이브.
- 앱 다운로드 및 파일 내보내기 드라이브.
- 애플리케이션별 데이터를 저장하는 방법을 알아보세요.
- 페이지에 Google 선택 도구를 표시하는 방법을 알아보세요.