סקירה כללית על קבצים ותיקיות

‫Google Drive מארגן קבצים באוספים, מתאר קבצים לפי סוגים ומספק מאפיינים ספציפיים לכל קובץ כדי להקל על העריכה של הקבצים.

‫Google Drive API מייצג קבצים שמאוחסנים ב-Drive כמקור מידע files.

בעלות

ב-Drive, הקבצים מאורגנים לפי הקשר של המשתמש לתוכן ולמיקום האחסון שלו. אוספים מצוינים כחלק מהמטא נתונים של הקובץ כדי להראות באיזו קבוצת קבצים הקובץ מאוחסן ב-Drive. ההבדל העיקרי בין תיקיית 'האחסון שלי' לבין תיקיות אחסון שיתופי הוא הבעלות על הקבצים. משתמש יחיד הוא הבעלים של קבצים בתיקייה 'האחסון שלי', בעוד שקבוצה או ארגון הם הבעלים של קבצים באחסון השיתופי.

האחסון שלי
לכל משתמש יש תיקיית בסיס שנקראת 'ה-Drive שלי' ומשמשת כהיררכיה הראשית שלו. היא כוללת את כל מה שנגזר מתיקיית הבסיס הזו. המשתמש הוא הבעלים הראשי של התיקייה הזו.
תיקיות אחסון שיתופי
אחסון שיתופי הוא מבנה ארגוני ב-Drive שקיים במקביל ל'אחסון שלי'. אפשר לארגן קובץ בודד באחסון שיתופי או בתיקייה 'האחסון שלי', אבל לא בשניהם. עם זאת, אפשר להשתמש ב קיצורי דרך ב-Drive כדי להפנות לקבצים או לתיקיות מתיקיות אחסון שיתופי לתיקיית 'האחסון שלי', או להפך.

סוגי קבצים

ב-Drive, הקבצים מתוארים לפי סוגים. הרשימה הזו מציגה את כל סוגי הקבצים הזמינים:

Blob
סוג קובץ שמכיל תוכן בינארי או טקסט גולמי (כמו תמונות, סרטונים וקובצי PDF), בניגוד למסמך Google Workspace. זהו שם סיווג ב-Drive, והוא לא מתייחס לאובייקט Blob ב-JavaScript.
תיקייה

מאגר שאפשר להשתמש בו כדי לארגן סוגים אחרים של קבצים ב-Drive. תיקיות הן קבצים שמכילים רק מטא-נתונים, וסוג ה-MIME שלהן הוא application/vnd.google-apps.folder. מידע נוסף זמין במאמר בנושא יצירה של תיקיות ואכלוס שלהן.

הערה: קובץ יחיד שמאוחסן בתיקייה 'האחסון שלי' יכול להיות בכמה תיקיות. לקובץ אחד שמאוחסן באחסון שיתופי יכולה להיות רק תיקיית אב אחת.

מסמך Google Workspace

קובץ שנוצר על ידי אפליקציית Google Workspace, כמו Google Docs,‏ Sheets או Slides. הפורמט של סוג ה-MIME הוא application/vnd.google-apps.*app*, כאשר 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 מאוחסן באחד משני המקומות המוגדרים האלה: drive ו-appDataFolder.

  • drive: כולל את כל הקבצים שגלויים למשתמשים שנוצרו ב-Drive. קבצי PDF, מסמכים, Google Docs, קיצורי דרך ותוכן אחר שהמשתמש מעלה נמצאים במרחב drive.

  • appDataFolder: כולל נתוני אפליקציות לכל משתמש. אפליקציות בדרך כלל מאחסנות קובצי תצורה ונתונים אחרים שלא מיועדים לגישה ישירה של משתמשים.

אי אפשר להעביר קבצים בין spaces.

Corpora

אוספים של קבצים שמשמשים לצמצום היקף החיפוש של קבצים ותיקיות. מאגרי המידע של Drive הם: user,‏ domain,‏ drive ו-allDrives.

  • user: כולל את כל הקבצים שנוצרו על ידי המשתמש ונפתחו על ידו בתיקייה 'האחסון שלי', ואת הקבצים ששותפו ישירות עם המשתמש בתיקייה 'קבצים ששותפו איתי'.

  • drive: כולל את כל הקבצים שנמצאים באחסון שיתופי אחד, כפי שמצוין על ידי driveId.

  • domain: כולל את כל הקבצים שאפשר לחפש ששותפו עם הדומיין של המשתמש.

  • allDrives: כולל את כל הקבצים באחסון השיתופי שבו המשתמש הוא חבר, ואת כל הקבצים בתיקיות 'האחסון שלי' ו'קבצים ששותפו איתי'. חשוב להשתמש בallDrivesמאגרי המידע בזהירות, כי הם רחבים ויכולים להשפיע על הביצועים. כשאפשר, כדאי להשתמש ב-user או ב-drive במקום ב-allDrives כדי לשפר את היעילות.

אפשר להעביר קבצים בין corpora באופן חופשי, כי ההרשאות והבעלות משתנות.

הנה כמה פעולות אפשריות: