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