उपयोगकर्ताओं और शेयर की गई ड्राइव के लिए बदलाव ट्रैक करें

जिन Google Drive ऐप्लिकेशन को Drive में मौजूद आइटम में होने वाले बदलावों पर नज़र रखनी होती है, उनके लिए बदलाव कलेक्शन, बदलावों का पता लगाने का एक बेहतर तरीका उपलब्ध कराता है. कलेक्शन, हर आइटम की मौजूदा स्थिति की जानकारी देता है. हालांकि, ऐसा तभी किया जाता है, जब आइटम में किसी समय के बाद बदलाव हुआ हो.

Google Drive, हर उपयोगकर्ता और 'शेयर की गई ड्राइव' के लिए बदलाव लॉग रखता है. हर किसी के पास, अपनी पसंद के आइटम में हुए बदलावों का अपना रिकॉर्ड होता है.

उपयोगकर्ता को दिखने वाले सभी आइटम में हुए बदलावों को ट्रैक करने के लिए, उपयोगकर्ता के बदलाव लॉग और सभी शेयर की गई ड्राइव के बदलाव लॉग, दोनों को फिर से देखने की ज़रूरत होगी.

बदलाव एंट्री चालू करें

बदलाव की एंट्री से किसी खास समय पर फ़ाइल या शेयर की गई ड्राइव की स्थिति के बारे में पता चलता है. बदलाव करने से, बदलावों के बीच डेल्टा नहीं होता है. जिन ऐप्लिकेशन को यह जानने की ज़रूरत होती है कि कौनसी प्रॉपर्टी बदली गई हैं उन्हें आइटम की पहले से मालूम स्थिति को बनाए रखना चाहिए और उनकी तुलना करनी चाहिए.

बदलाव, आइटम की मौजूदा स्थिति के बारे में बताते हैं. इसलिए, अलग-अलग बदलाव अमान्य हो सकते हैं. साथ ही, उनकी जगह पर लागू होने वाले आइटम के लिए, बदलाव की नई एंट्री लागू की जा सकती है.

टूंबस्टोन

जो आइटम उपयोगकर्ता के लिए उपलब्ध नहीं हैं उन्हें बदलाव की एंट्री में deleted के तौर पर मार्क किया जाता है. बदलाव वाली एंट्री में, सिर्फ़ आइटम का आईडी दिखता है.

शेयर की गई ड्राइव को ट्रैक करें

हर शेयर की गई ड्राइव का अपना बदलाव लॉग होता है. भले ही कोई उपयोगकर्ता 'शेयर की गई ड्राइव' का सदस्य हो, लेकिन कुछ बदलाव सिर्फ़ 'शेयर की गई ड्राइव' के बदलाव लॉग में दिखते हैं. ये बदलाव उपयोगकर्ता के बदलाव लॉग में नहीं दिखते. कोई फ़ाइल किसी'शेयर की गई ड्राइव' से जुड़ी हो, भले ही वह फ़ाइल पहले कभी उपयोगकर्ता के बदलाव लॉग में दिख रही हो, लेकिन सिर्फ़ उपयोगकर्ता के बदलाव लॉग को फिर से चलाने से फ़ाइल की स्थिति सही तरीके से अपडेट नहीं होगी. इसके बजाय, सभी बदलावों को कैप्चर करने के लिए, आपको 'शेयर की गई ड्राइव' के बदलाव लॉग को फिर से चलाना होगा.

उपयोगकर्ता के बदलाव लॉग में क्या-क्या शामिल होता है

उपयोगकर्ता के बदलाव लॉग में, उन'शेयर की गई ड्राइव' में होने वाले बदलाव शामिल होते हैं जिनके वे सदस्य होते हैं. साथ ही, उपयोगकर्ता के संग्रह की फ़ाइलों में होने वाले बदलाव भी शामिल होते हैं. कॉर्पस के बारे में ज़्यादा जानकारी के लिए, बदलावों और बदलावों की खास जानकारी देखें.

शेयर की गई ड्राइव में हुए ये बदलाव, उपयोगकर्ता के बदलाव लॉग पर दिखते हैं:

  • उपयोगकर्ता, 'शेयर की गई ड्राइव' का सदस्य बन जाता है.
  • उपयोगकर्ता अब 'शेयर की गई ड्राइव' का सदस्य नहीं है.
  • जिस 'शेयर की गई ड्राइव' का उपयोगकर्ता सदस्य है, उसमें सीधे तौर पर ज़रूरी बदलाव होता है. उदाहरण के लिए:
    • उस 'शेयर की गई ड्राइव' पर उपयोगकर्ता का ऐक्सेस लेवल बदल गया है.
    • शेयर की गई ड्राइव का नाम बदल दिया गया है.

जब कोई उपयोगकर्ता 'शेयर की गई ड्राइव' का सदस्य बन जाता है, तो उस ड्राइव में होने वाला सिर्फ़ एक बदलाव, उपयोगकर्ता के बदलाव लॉग में दिखता है. इसका मतलब है, 'शेयर की गई ड्राइव' में मौजूद सभी आइटम का ऐक्सेस. सदस्य बनने पर उपयोगकर्ता को, शेयर की गई ड्राइव में मौजूद आइटम में बदलाव नहीं मिलते हैं.

शेयर की गई ड्राइव के सदस्य, इस्तेमाल के आधार पर शेयर की गई ड्राइव में मौजूद आइटम में हुए बदलाव देख सकते हैं. हालांकि, अगर उपयोगकर्ता 'शेयर की गई ड्राइव' का सदस्य है, तो ऐप्लिकेशन को इन इवेंट पर भरोसा नहीं करना चाहिए. इसके बजाय, बदलावों को ट्रैक करने के लिए 'शेयर की गई ड्राइव' के बदलाव लॉग का इस्तेमाल करें.

अगर किसी ऐसे व्यक्ति को 'शेयर की गई ड्राइव' में अलग-अलग आइटम का फ़ाइल ऐक्सेस दिया जाता है जो सदस्य नहीं हैं, तो उन आइटम में होने वाले बदलावों को उपयोगकर्ता के बदलाव लॉग में ट्रैक किया जाता है. यह उपयोगकर्ताओं के साथ सीधे तौर पर शेयर नहीं किए गए, Drive में मौजूद आइटम जैसा ही होता है.

शेयर की गई ड्राइव के बदलाव लॉग में दिखने वाले बदलाव

अगर कोई उपयोगकर्ता 'शेयर की गई ड्राइव' का सदस्य है, तो वह उस 'शेयर की गई ड्राइव' के बदलाव लॉग को ऐक्सेस कर सकता है, जिसमें ये शामिल हैं:

  • शेयर की गई ड्राइव में होने वाले बदलाव, जैसे कि किसी सदस्य को जोड़ना या हटाना
  • 'शेयर की गई ड्राइव' में मौजूद आइटम में सीधे तौर पर किए गए बदलाव.

अनुमतियां और क्षमताएं सिंक की जा रही हैं

'शेयर की गई ड्राइव' या 'शेयर की गई ड्राइव' में मौजूद आइटम की अनुमति में किए जाने वाले बदलाव, सिर्फ़ आइटम पर दिखते हैं. उस आइटम के सभी सीधे तौर पर या सीधे तौर पर नहीं जुड़े हुए चिल्ड्रन इस बदलाव को इनहेरिट करेंगे, लेकिन उनमें से हर आइटम के लिए बदलाव लॉग में अलग से एंट्री नहीं होगी. क्लाइंट को या तो नई सुविधाओं को लागू करना चाहिए या अगर किसी पैरंट को बदलावों को फिर से बनाने के लिए बदला गया हो, तो उन्हें हर आइटम को फिर से लाना होगा.