फ़ाइल और फ़ोल्डर के बारे में खास जानकारी

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. 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 Docs, शॉर्टकट, और अन्य कॉन्टेंट अपलोड करता है वह drive स्पेस में मौजूद होता है.

  • appDataFolder: इसमें हर उपयोगकर्ता के ऐप्लिकेशन का डेटा शामिल होता है. आम तौर पर, ऐप्लिकेशन कॉन्फ़िगरेशन फ़ाइलों और ऐसे अन्य डेटा को सेव करते हैं जिसे उपयोगकर्ता सीधे तौर पर ऐक्सेस न कर सकें.

फ़ाइलों को spaces के बीच नहीं भेजा जा सकता.

Corpora

फ़ाइलों के कलेक्शन, जिनका इस्तेमाल फ़ाइल और फ़ोल्डर की खोज के दायरे को छोटा करने के लिए किया जाता है. Drive के लिए, ये कॉर्पोरा उपलब्ध हैं: user, domain, drive, और allDrives.

  • user: इसमें "मेरी ड्राइव" में उपयोगकर्ता की बनाई गई और खोली गई सभी फ़ाइलें शामिल होती हैं. साथ ही, "मुझसे शेयर की गई" में उपयोगकर्ता के साथ सीधे शेयर की गई फ़ाइलें भी शामिल होती हैं.

  • drive: इसमें शेयर की गई एक ड्राइव में मौजूद सभी फ़ाइलें शामिल होती हैं, जैसा कि driveId से पता चलता है.

  • domain: इसमें, उपयोगकर्ता के डोमेन के साथ शेयर की गई ऐसी सभी फ़ाइलें शामिल होती हैं जिनमें खोज की जा सकती है.

  • allDrives: इसमें शेयर की गई उन सभी ड्राइव की फ़ाइलें शामिल होती हैं जिनका उपयोगकर्ता सदस्य है. साथ ही, "मेरी ड्राइव" और "मुझसे शेयर की गई" फ़ोल्डर में मौजूद सभी फ़ाइलें भी शामिल होती हैं. allDrives कॉर्पोरेशन का इस्तेमाल सावधानी से करें, क्योंकि इसका दायरा बहुत बड़ा है और इससे परफ़ॉर्मेंस पर असर पड़ सकता है. बेहतर परफ़ॉर्मेंस के लिए, जब भी हो सके, allDrives के बजाय user या drive का इस्तेमाल करें.

अनुमतियों और मालिकाना हक में बदलाव होने पर, फ़ाइलें corpora के बीच आसानी से ट्रांसफ़र की जा सकती हैं.

यहां कुछ ऐसे तरीके दिए गए हैं जिनका इस्तेमाल करके, इस समस्या को हल किया जा सकता है: