Google Drive, फ़ाइलों को संग्रह में व्यवस्थित करता है और फ़ाइलों को उनके टाइप के हिसाब से बताता है. साथ ही, हर फ़ाइल के लिए खास एट्रिब्यूट की सुविधा देता है, ताकि फ़ाइल में किसी तरह का बदलाव किया जा सके.
Google Drive API, Drive पर सेव की गई फ़ाइलों को
File
संसाधन के तौर पर दिखाता है.
मालिकाना हक
Drive, फ़ाइलों को कॉन्टेंट और उसे सेव करने की जगह के साथ उपयोगकर्ता के संबंध के आधार पर व्यवस्थित करता है. संग्रह फ़ाइल के मेटाडेटा के हिस्से के रूप में तय किए जाते हैं, ताकि यह दिखाया जा सके कि फ़ाइल का कौनसा ग्रुप, Drive में सेव है. 'मेरी ड्राइव' और 'शेयर की गई ड्राइव' के संग्रह के बीच मुख्य अंतर फ़ाइल का मालिकाना हक है. एक उपयोगकर्ता अपनी 'मेरी ड्राइव' में मौजूद फ़ाइलों का मालिक होता है, जबकि 'शेयर की गई ड्राइव' की फ़ाइलों का मालिकाना हक किसी ग्रुप या संगठन के पास होता है.
- मेरी ड्राइव
- हर उपयोगकर्ता के पास "मेरी Drive" नाम का एक "रूट" फ़ोल्डर होता है, जो मुख्य रूप से उसके क्रम के तौर पर काम करता है. इसमें इस रूट फ़ोल्डर से आने वाले सभी एलिमेंट शामिल होते हैं. उपयोगकर्ता इस फ़ोल्डर का मुख्य मालिक है.
- शेयर की गई ड्राइव
- शेयर की गई ड्राइव, Drive में मौजूद एक संगठनात्मक संरचना है. यह 'मेरी ड्राइव' के साथ-साथ काम करती है. आप शेयर की गई ड्राइव या 'मेरी ड्राइव' में एक खास फ़ाइल को व्यवस्थित कर सकते हैं, लेकिन दोनों को नहीं. हालांकि, Drive के शॉर्टकट का इस्तेमाल, 'शेयर की गई ड्राइव' में मौजूद फ़ाइलों या फ़ोल्डर को 'मेरी ड्राइव' में ले जाने के लिए किया जा सकता है.
फ़ाइल टाइप
Drive, फ़ाइलों के टाइप के हिसाब से उनके बारे में बताता है. यह सूची सभी उपलब्ध फ़ाइल प्रकार दिखाती है:
- ब्लॉब
- ऐसी फ़ाइल जिसमें टेक्स्ट या बाइनरी कॉन्टेंट होता है. जैसे, इमेज, वीडियो, और PDFs.
- फ़ोल्डर
एक कंटेनर जिसका इस्तेमाल Drive पर दूसरी तरह की फ़ाइलों को व्यवस्थित करने के लिए किया जा सकता है. फ़ोल्डर ऐसी फ़ाइलें होती हैं जिनमें सिर्फ़ मेटाडेटा होता है और जिनका MIME टाइप
application/vnd.google-apps.folder
होता है.ध्यान दें: 'मेरी ड्राइव' पर सेव की गई एक फ़ाइल को एक से ज़्यादा फ़ोल्डर में रखा जा सकता है. शेयर की गई ड्राइव में सेव की गई किसी एक फ़ाइल में, सिर्फ़ एक पैरंट फ़ोल्डर हो सकता है.
- शॉर्टकट
सिर्फ़ मेटाडेटा वाली फ़ाइल, जो Drive पर मौजूद किसी दूसरी फ़ाइल पर ले जाती है. MIME टाइप वाली शॉर्टकट फ़ाइल
application/vnd.google-apps.shortcut
है. ज़्यादा जानकारी के लिए, Drive फ़ाइल का शॉर्टकट बनाना देखें.- तीसरे पक्ष का शॉर्टकट
सिर्फ़ मेटाडेटा वाली फ़ाइल, जो तीसरे पक्ष के स्टोरेज सिस्टम में सेव किए गए कॉन्टेंट से जुड़ी होती है. तीसरे पक्ष की शॉर्टकट फ़ाइल का MIME टाइप
application/vnd.google-apps.drive-sdk
है. ज़्यादा जानकारी के लिए, बाहरी फ़ाइल का शॉर्टकट बनाना देखें.- Google Workspace का दस्तावेज़
Google Workspace ऐप्लिकेशन की बनाई गई फ़ाइल, जैसे कि Google Docs, Sheets या Slides. MIME टाइप फ़ॉर्मैट
application/vnd.google-apps.*app*
है. यहां ऐप्लिकेशन, ऐप्लिकेशन का नाम है (जैसे, Google Sheets फ़ाइल के लिएapplication/vnd.google-apps.spreadsheet
). Drive और Google Workspace के लिए बने MIME टाइप की सूची देखने के लिए, Google Workspace और Google Drive पर काम करने वाले MIME टाइप देखें.
ध्यान दें: फ़ोल्डर, शॉर्टकट, तीसरे पक्ष के शॉर्टकट, और Google Workspace के दस्तावेज़ों को, Drive पर या उनसे डाउनलोड या अपलोड नहीं किया जा सकता. हालांकि, अगर वे साथ काम करने वाले फ़ॉर्मैट का इस्तेमाल करते हैं, तो आप Google Workspace के दस्तावेज़ अपलोड या एक्सपोर्ट कर सकते हैं. उदाहरण के लिए, PDF इंपोर्ट करते समय Google दस्तावेज़ बनाया जा सकता है. इसी तरह, Google Slides प्रज़ेंटेशन को Microsoft PowerPoint फ़ाइल के तौर पर एक्सपोर्ट किया जा सकता है.
फ़ाइल की विशेषताएं
यह सूची, Drive में मौजूद फ़ाइल की कुछ विशेषताएं दिखाती है:
- फ़ाइल आईडी
- हर फ़ाइल के लिए एक खास और ओपेक आईडी. फ़ाइल आईडी, फ़ाइल की पूरी अवधि तक एक ही जगह पर बने रहते हैं, भले ही फ़ाइल का नाम बदल जाए. सर्च एक्सप्रेशन का इस्तेमाल नाम, टाइप, कॉन्टेंट, पैरंट कंटेनर, मालिक या अन्य मेटाडेटा से फ़ाइल ढूंढने के लिए किया जाता है.
- मेटाडेटा
- फ़ाइल के कॉन्टेंट की जानकारी देने वाला डेटा. इस डेटा में नाम, टाइप, बनाने का समय, और बदलाव का समय शामिल होता है. कुछ मेटाडेटा फ़ील्ड, जैसे कि
name
, उपयोगकर्ता के हिसाब से नहीं होते हैं और हर उपयोगकर्ता के लिए एक जैसे दिखते हैं.capabilities
औरviewedByMeDate
जैसे दूसरे फ़ील्ड में, उपयोगकर्ता के हिसाब से वैल्यू होती हैं. इमेज और वीडियो जैसे फ़ाइल टाइप में, EXIF और एम्बेड किए गए दूसरे मेटाडेटा से निकाला गया अतिरिक्त मेटाडेटा होता है. - अनुमति
- किसी उपयोगकर्ता, ग्रुप, डोमेन या पूरी दुनिया को फ़ाइल या फ़ोल्डर की हैरारकी का ऐक्सेस देना. उपयोगकर्ता यह तय करते हैं कि ऐक्सेस कंट्रोल लिस्ट (एसीएल) की मदद से, फ़ाइल को कौन ऐक्सेस कर सकता है. ऐक्सेस कंट्रोल लिस्ट (एसीएल) फ़ाइल के लिए अनुमतियों की सूची होती है. ज़्यादा जानकारी के लिए, फ़ाइलें, फ़ोल्डर, और ड्राइव शेयर करना लेख पढ़ें.
- कॉन्टेंट
- फ़ाइल का बाइनरी या टेक्स्ट वाला मुख्य हिस्सा. कॉन्टेंट के कुछ उदाहरण जिन्हें Google Drive में सेव किया जा सकता है, जैसे कि इमेज, वीडियो, टेक्स्ट, और PDF.
- बदलावों का इतिहास
- फ़ाइल के मेटाडेटा में नहीं, बल्कि सिर्फ़ फ़ाइल के कॉन्टेंट में हुए बदलावों का रिकॉर्ड. बदलावों के बारे में ज़्यादा जानकारी के लिए, बदलावों और बदलावों की खास जानकारी देखें.
- थंबनेल
- फ़ाइल को ग्राफ़ के रूप में दिखाया गया. Drive कई तरह के सामान्य फ़ाइल टाइप के लिए, अपने-आप थंबनेल जनरेट करता है. ऐसे शॉर्टकट और दूसरे फ़ाइल टाइप के लिए थंबनेल इमेज दी जा सकती है जिन्हें Drive में रेंडर नहीं कर पाता.
फ़ाइल व्यवस्थित करना
Drive API, फ़ाइलों को स्टोरेज की जगहों में व्यवस्थित करता है. इन्हें spaces
कहा जाता है और कलेक्शन को corpora
कहा जाता है.
- स्पेस
स्टोरेज की ऐसी खास जगहें जो एक-दूसरे से अलग हों. Drive में मौजूद सारा कॉन्टेंट, इन दो स्पेस में से किसी एक में सेव किया जाता है:
drive
औरappDataFolder
.drive
—इसमें Drive में बनाई गई, उपयोगकर्ताओं को दिखने वाली सभी फ़ाइलें शामिल होती हैं. उपयोगकर्ता जो PDF, दस्तावेज़, Google दस्तावेज़, शॉर्टकट, और अन्य कॉन्टेंट अपलोड करता है वहdrive
स्पेस में मौजूद होता है.appDataFolder
—इसमें हर उपयोगकर्ता के ऐप्लिकेशन का डेटा शामिल होता है. ऐप्लिकेशन आम तौर पर, कॉन्फ़िगरेशन फ़ाइलें और ऐसा अन्य डेटा स्टोर करते हैं जिसे उपयोगकर्ता सीधे ऐक्सेस नहीं कर सकते.
फ़ाइलों को एक से दूसरे स्पेस में नहीं ले जाया जा सकता.
- कॉर्पोरा
फ़ाइलों का संग्रह, जिसका इस्तेमाल फ़ाइल और फ़ोल्डर की खोज के दायरे को सीमित करने के लिए किया जाता है. Drive के कॉर्पस:
user
,domain
,drive
, औरallDrives
हैं.user
—इसमें वे सभी फ़ाइलें शामिल होती हैं जिन्हें उपयोगकर्ता ने "मेरी Drive" में बनाया और खोला है. साथ ही, इसमें वे सभी फ़ाइलें भी शामिल होती हैं जिन्हें उपयोगकर्ता "मेरे साथ शेयर किया गया" में शेयर किया जाता है.drive
—driveId
के मुताबिक, इसमें एक 'शेयर की गई ड्राइव' में मौजूद सभी फ़ाइलें शामिल होती हैं.domain
—इसमें उपयोगकर्ता के डोमेन से शेयर की गई, खोजी जा सकने वाली सभी फ़ाइलें शामिल होती हैं.allDrives
—इसमें 'शेयर की गई ड्राइव' की वे सभी फ़ाइलें शामिल होती हैं जिनका उपयोगकर्ता सदस्य है. साथ ही, "मेरी ड्राइव" और "मुझसे शेयर की गई" में मौजूद सभी फ़ाइलें भी शामिल होती हैं.allDrives
कॉर्पस का इस्तेमाल सावधानी से करें, क्योंकि इसका दायरा बड़ा है और इससे परफ़ॉर्मेंस पर असर पड़ सकता है. अगर हो सके, तो बेहतर तरीके से काम करने के लिए,allDrives
के बजायuser
याdrive
का इस्तेमाल करें.
अनुमतियों और मालिकाना हक में बदलाव होने पर, फ़ाइलें अलग-अलग कॉर्पस के बीच आसानी से इधर-उधर जा सकती हैं.
अगले चरण
यहां कुछ ऐसे कदम दिए गए हैं जिन्हें आप आज़मा सकते हैं:
- डिस्क में फ़ाइल डेटा अपलोड करने का तरीका जानें.
- Drive से फ़ाइलें डाउनलोड और एक्सपोर्ट करने का तरीका जानें.
- ऐप्लिकेशन-खास डेटा को सेव करने का तरीका जानें.
- किसी पेज पर Google पिकर दिखाने का तरीका जानें.