Google Drive فایلها را در مجموعهها سازماندهی میکند، فایلها را بر اساس انواع توصیف میکند و ویژگیهای خاصی را برای هر فایل برای تسهیل دستکاری فایل ارائه میکند.
Google Drive API فایل های ذخیره شده در Drive را به عنوان منبع files
نشان می دهد.
مالکیت
Drive فایل ها را بر اساس رابطه کاربر با محتوا و محل ذخیره آن سازماندهی می کند. مجموعه ها به عنوان بخشی از فراداده فایل مشخص می شوند تا نشان دهند فایل با کدام گروه از فایل ها در Drive ذخیره می شود. تفاوت اصلی بین My Drive و مجموعههای درایو مشترک، مالکیت فایل است. یک کاربر تنها مالک فایلها در My Drive خود است، در حالی که یک گروه یا سازمان مالک فایلها در درایو مشترک است.
- درایو من
- هر کاربر یک پوشه "ریشه" به نام "درایو من" دارد که به عنوان سلسله مراتب اولیه آنها عمل می کند و شامل هر چیزی است که از این پوشه ریشه می آید. کاربر مالک اصلی این پوشه است.
- درایو مشترک یک ساختار سازمانی در Drive است که به موازات My Drive زندگی میکند. می توانید یک فایل جداگانه را در یک درایو مشترک یا My Drive سازماندهی کنید، اما نه هر دو. با این حال، از میانبرهای Drive میتوان برای اشاره به فایلها یا پوشهها از درایوهای مشترک به My Drive یا برعکس استفاده کرد.
انواع فایل
Drive فایل ها را بر اساس انواع توصیف می کند. این لیست تمام انواع فایل های موجود را نشان می دهد:
- لکه
- فایلی که حاوی متن یا محتوای باینری مانند تصاویر، فیلم ها و فایل های PDF است.
- پوشه
ظرفی که میتوانید از آن برای سازماندهی انواع دیگر فایلها در Drive استفاده کنید. پوشه ها فایل هایی هستند که فقط حاوی فراداده هستند و دارای نوع MIME
application/vnd.google-apps.folder
هستند. برای اطلاعات بیشتر، به ایجاد و پر کردن پوشهها مراجعه کنید.توجه: یک فایل واحد ذخیره شده در My Drive می تواند در چندین پوشه باشد. یک فایل واحد ذخیره شده در درایو مشترک فقط می تواند یک پوشه والد داشته باشد.
- سند Google Workspace
فایلی که یک برنامه Google Workspace ایجاد میکند، مانند Google Docs، Sheets یا Slides. قالب نوع MIME
application/vnd.google-apps.*app*
است که برنامه نام برنامه است (مانندapplication/vnd.google-apps.spreadsheet
برای فایل Sheets). برای لیستی از انواع MIME مخصوص Drive و Google Workspace، به انواع MIME پشتیبانی شده Google Workspace و Google Drive مراجعه کنید.- میانبر
یک فایل فقط متادیتا که به فایل دیگری در Drive اشاره می کند. نوع فایل میانبر MIME
application/vnd.google-apps.shortcut
است. برای اطلاعات بیشتر، به ایجاد میانبر برای فایل Drive مراجعه کنید.- میانبر شخص ثالث
یک فایل فقط متادیتا که به محتوای ذخیره شده در یک سیستم ذخیره سازی شخص ثالث پیوند می دهد. نوع فایل میانبر شخص ثالث MIME
application/vnd.google-apps.drive-sdk
است. برای اطلاعات بیشتر، به ایجاد فایل میانبر برای محتوای ذخیره شده توسط برنامه خود مراجعه کنید.
مشخصات فایل
این لیست برخی از ویژگی های یک فایل Drive را نشان می دهد:
- پیشنهاد دسترسی
- پیشنهادی از یک درخواست کننده به یک تایید کننده برای اعطای دسترسی به یک مورد Drive به گیرنده. برای اطلاعات بیشتر، فهرست و حل و فصل پیشنهادات دسترسی معلق را ببینید.
- محتوا
- متن باینری یا متن فایل. برخی از نمونههای محتوایی که میتوانید در Drive ذخیره کنید، تصاویر، ویدیوها، متن و PDF هستند.
- شناسه فایل
- یک شناسه منحصر به فرد و غیر شفاف برای هر فایل. شناسه های فایل در طول عمر فایل ثابت هستند، حتی اگر نام فایل تغییر کند. عبارات جستجو برای مکان یابی فایل ها بر اساس نام، نوع، محتوا، محفظه والد، مالک یا سایر ابرداده ها استفاده می شود.
- فراداده
- داده هایی که محتویات فایل را توصیف می کند. این داده ها شامل نام، نوع، زمان ایجاد و تغییر است. برخی از فیلدهای فراداده، مانند
name
، برای کاربر ناشناس هستند و برای هر کاربر یکسان ظاهر می شوند. فیلدهای دیگر، مانندcapabilities
وviewedByMeDate
حاوی مقادیر خاص کاربر هستند. انواع فایلها، مانند تصاویر و ویدئوها، حاوی ابردادههای اضافی استخراجشده از EXIF و دیگر ابردادههای تعبیهشده هستند. برای اطلاعات بیشتر، به مدیریت فراداده فایل مراجعه کنید. - اجازه
- اجازه دسترسی برای کاربر، گروه، دامنه یا جهان برای دسترسی به یک فایل یا یک سلسله مراتب پوشه. کاربران کنترل می کنند که چه کسی می تواند به یک فایل با لیست کنترل دسترسی (ACL) دسترسی داشته باشد، که لیستی از مجوزهای فایل است. برای اطلاعات بیشتر، به اشتراک گذاری فایل ها، پوشه ها و درایوها مراجعه کنید.
- تاریخچه تجدید نظر
- رکورد تغییرات فقط در محتوای فایل، نه فراداده فایل. برای جزئیات بیشتر درباره بازبینیها، به نمای کلی تغییرات و تجدیدنظرها مراجعه کنید.
- تصویر کوچک
- نمایش گرافیکی یک فایل Drive به طور خودکار برای بسیاری از انواع فایل های رایج تصاویر کوچک تولید می کند. برای میانبرها و سایر انواع فایلهایی که Drive نمیتواند ارائه کند، میتوانید یک تصویر کوچک ارائه کنید. برای اطلاعات بیشتر، آپلود ریز عکسها را ببینید.
سازماندهی پرونده
Drive API فایلها را در مکانهای ذخیرهسازی به نام spaces
و مجموعههایی به نام corpora
سازماندهی میکند.
- فضاها
مکان های ذخیره سازی خاصی که از یکدیگر جدا هستند. تمام محتوای درایو در یکی از این دو فضای تعریف شده ذخیره میشود:
drive
وappDataFolder
.drive
: شامل تمام فایلهای قابل مشاهده توسط کاربر است که در Drive ایجاد شدهاند. فایلهای PDF، اسناد، Google Docs، میانبرها و سایر محتوایی که کاربر آپلود میکند در فضایdrive
قرار دارد.appDataFolder
: شامل داده های برنامه هر کاربر است. برنامهها معمولاً فایلهای پیکربندی و سایر دادههایی را ذخیره میکنند که قرار نیست مستقیماً توسط کاربران قابل دسترسی باشند.
فایل ها نمی توانند بین
spaces
حرکت کنند.- Corpora
مجموعه فایلهایی که برای محدود کردن دامنه جستجوی فایلها و پوشهها استفاده میشوند. مجموعههای درایو عبارتند از:
user
،domain
،drive
وallDrives
.user
: شامل تمام فایلهایی است که توسط کاربر در «درایو من» ایجاد شده و توسط کاربر باز شده و در «اشتراکگذاری شده با من» مستقیماً با کاربر به اشتراک گذاشته شده است.drive
: شامل تمام فایلهای موجود در یک درایو مشترک است، همانطور که درdriveId
نشان داده شده است.domain
: شامل تمام فایل های قابل جستجو به اشتراک گذاشته شده با دامنه کاربر است.allDrives
: شامل همه فایلها در درایوهای مشترک که کاربر در آن عضو است، و همه فایلهای موجود در «درایو من» و «اشتراکگذاری شده با من». ازallDrives
corpora با احتیاط استفاده کنید زیرا دامنه وسیعی دارد و می تواند بر عملکرد تأثیر بگذارد. در صورت امکان،user
یاdrive
به جایallDrives
برای کارایی استفاده کنید.
با تغییر مجوزها و مالکیت، فایلها میتوانند آزادانه بین
corpora
حرکت کنند.
موضوعات مرتبط
در اینجا چند مرحله بعدی وجود دارد که ممکن است بردارید:
- نحوه ایجاد و مدیریت فایل ها را بیاموزید.
- نحوه ایجاد و پر کردن پوشه ها را بیاموزید.
- نحوه آپلود داده های فایل را بیاموزید.
- نحوه بارگیری و صادرات فایل ها را بیاموزید.
- با نحوه ذخیره داده های خاص برنامه آشنا شوید.
- با نحوه نمایش Google Picker در صفحه آشنا شوید.