Google Drive, फ़ाइलों को कलेक्शन में व्यवस्थित करता है. साथ ही, फ़ाइलों के टाइप के बारे में जानकारी देता है. इसके अलावा, फ़ाइलों में बदलाव करने के लिए, हर फ़ाइल के लिए खास एट्रिब्यूट उपलब्ध कराता है.
Google Drive API, Drive में सेव की गई फ़ाइलों को files संसाधन के तौर पर दिखाता है.
मालिकाना हक
Drive, फ़ाइलों को उपयोगकर्ता के कॉन्टेंट से संबंध और उसके स्टोरेज की जगह के आधार पर व्यवस्थित करता है. कलेक्शन को फ़ाइल के मेटाडेटा के तौर पर तय किया जाता है. इससे यह पता चलता है कि फ़ाइल को Drive में किस ग्रुप में सेव किया गया है. 'मेरी ड्राइव' और शेयर की गई ड्राइव के कलेक्शन में मुख्य अंतर, फ़ाइल के मालिकाना हक का होता है. 'मेरी ड्राइव' में मौजूद फ़ाइलों का मालिकाना हक किसी एक उपयोगकर्ता के पास होता है. वहीं, शेयर की गई ड्राइव में मौजूद फ़ाइलों का मालिकाना हक किसी ग्रुप या संगठन के पास होता है.
- मेरी ड्राइव
- हर उपयोगकर्ता के पास एक "रूट" फ़ोल्डर होता है. इसे "मेरा ड्राइव" कहा जाता है. यह उनकी मुख्य डायरेक्ट्री के तौर पर काम करता है. इसमें वे सभी फ़ोल्डर और फ़ाइलें शामिल होती हैं जो इस रूट फ़ोल्डर के अंदर मौजूद होती हैं. उपयोगकर्ता इस फ़ोल्डर का मुख्य मालिक है.
- शेयर की गई ड्राइव, Drive में मौजूद एक ऐसा संगठन स्ट्रक्चर होता है जो 'मेरी ड्राइव' के साथ-साथ काम करता है. किसी फ़ाइल को शेयर की गई ड्राइव या 'मेरी ड्राइव' में व्यवस्थित किया जा सकता है. हालांकि, ऐसा दोनों में एक साथ नहीं किया जा सकता. हालांकि, Drive के शॉर्टकट का इस्तेमाल इन कामों के लिए किया जा सकता है: शेयर की गई ड्राइव में मौजूद फ़ाइलों या फ़ोल्डर को 'मेरी ड्राइव' में ले जाना या 'मेरी ड्राइव' में मौजूद फ़ाइलों या फ़ोल्डर को शेयर की गई ड्राइव में ले जाना.
फ़ाइल टाइप
Drive, फ़ाइलों को टाइप के हिसाब से दिखाता है. इस सूची में, उपलब्ध सभी फ़ाइल टाइप दिखाए गए हैं:
- Blob
- ऐसी फ़ाइल जिसमें टेक्स्ट या बाइनरी कॉन्टेंट होता है. जैसे, इमेज, वीडियो, और PDF.
- फ़ोल्डर
यह एक कंटेनर होता है. इसका इस्तेमाल, Drive पर मौजूद अन्य तरह की फ़ाइलों को व्यवस्थित करने के लिए किया जा सकता है. फ़ोल्डर ऐसी फ़ाइलें होती हैं जिनमें सिर्फ़ मेटाडेटा होता है. इनका MIME टाइप
application/vnd.google-apps.folderहोता है. ज़्यादा जानकारी के लिए, फ़ोल्डर बनाना और उनमें डेटा डालना लेख पढ़ें.ध्यान दें: 'मेरी ड्राइव' में सेव की गई कोई फ़ाइल, एक से ज़्यादा फ़ोल्डर में हो सकती है. शेयर की गई ड्राइव में सेव की गई किसी फ़ाइल का सिर्फ़ एक पैरंट फ़ोल्डर हो सकता है.
- Google Workspace दस्तावेज़
Google Workspace ऐप्लिकेशन से बनाई गई फ़ाइल, जैसे कि Google Docs, Sheets या Slides. एमआईएमई टाइप का फ़ॉर्मैट
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 Docs, शॉर्टकट, और अन्य कॉन्टेंट अपलोड किया है वहdriveस्पेस में मौजूद होता है.appDataFolder: इसमें हर उपयोगकर्ता के हिसाब से ऐप्लिकेशन का डेटा शामिल होता है. ऐप्लिकेशन, आम तौर पर कॉन्फ़िगरेशन फ़ाइलें और अन्य डेटा सेव करते हैं. यह डेटा ऐसा होता है जिसे उपयोगकर्ता सीधे तौर पर ऐक्सेस नहीं कर सकते.
फ़ाइलों को
spacesके बीच ट्रांसफ़र नहीं किया जा सकता.- Corpora
फ़ाइलों के ऐसे कलेक्शन जिनका इस्तेमाल, फ़ाइल और फ़ोल्डर खोजने के दायरे को सीमित करने के लिए किया जाता है. Drive के लिए कॉर्पोरा ये हैं:
user,domain,drive, औरallDrives.user: इसमें वे सभी फ़ाइलें शामिल होती हैं जिन्हें उपयोगकर्ता ने "मेरी ड्राइव" में बनाया और खोला है. साथ ही, वे फ़ाइलें भी शामिल होती हैं जिन्हें "मुझसे शेयर की गई" में उपयोगकर्ता के साथ सीधे तौर पर शेयर किया गया है.drive: इसमें एक शेयर की गई ड्राइव में मौजूद सभी फ़ाइलें शामिल होती हैं. इन्हेंdriveIdके तौर पर दिखाया जाता है.domain: इसमें वे सभी फ़ाइलें शामिल होती हैं जिन्हें खोजा जा सकता है और उपयोगकर्ता के डोमेन के साथ शेयर किया गया है.allDrives: इसमें शेयर की गई उन सभी ड्राइव में मौजूद फ़ाइलें शामिल होती हैं जिनमें उपयोगकर्ता सदस्य है. साथ ही, इसमें "मेरी ड्राइव" और "मुझसे शेयर की गई" में मौजूद सभी फ़ाइलें शामिल होती हैं.allDrivesकॉर्पस का इस्तेमाल सावधानी से करें, क्योंकि इसका दायरा बहुत बड़ा होता है और इससे परफ़ॉर्मेंस पर असर पड़ सकता है. बेहतर परफ़ॉर्मेंस के लिए,allDrivesके बजायuserयाdriveका इस्तेमाल करें.
अनुमतियों और मालिकाना हक में बदलाव होने की वजह से, फ़ाइलों को
corporaके बीच आसानी से ट्रांसफ़र किया जा सकता है.
मिलते-जुलते विषय
यहां कुछ ऐसे तरीके दिए गए हैं जिन्हें आज़माया जा सकता है:
- फ़ाइलें बनाने और उन्हें मैनेज करने का तरीका जानें.
- फ़ोल्डर बनाने और उनमें डेटा डालने का तरीका जानें.
- फ़ाइल का डेटा अपलोड करने का तरीका जानें.
- फ़ाइलें डाउनलोड और एक्सपोर्ट करने का तरीका जानें.
- ऐप्लिकेशन से जुड़ा डेटा सेव करने का तरीका जानें.
- किसी पेज पर Google Picker दिखाने का तरीका जानें.