इसकी मदद से स्क्रिप्ट, की-वैल्यू पेयर में सामान्य डेटा सेव कर सकती हैं. यह डेटा, किसी एक स्क्रिप्ट, स्क्रिप्ट के किसी एक उपयोगकर्ता या किसी ऐसे दस्तावेज़ के लिए स्कोप किया जाता है जिसमें ऐड-ऑन का इस्तेमाल किया जाता है. प्रॉपर्टी को स्क्रिप्ट के बीच शेयर नहीं किया जा सकता. हर तरह की प्रॉपर्टी का इस्तेमाल कब करना चाहिए, इस बारे में ज़्यादा जानने के लिए, Properties सेवा से जुड़ी गाइड देखें.
// Sets three properties of different types. const documentProperties = PropertiesService.getDocumentProperties(); const scriptProperties = PropertiesService.getScriptProperties(); const userProperties = PropertiesService.getUserProperties(); documentProperties.setProperty('DAYS_TO_FETCH', '5'); scriptProperties.setProperty( 'SERVER_URL', 'http://www.example.com/MyWeatherService/', ); userProperties.setProperty('DISPLAY_UNITS', 'metric');
तरीके
| तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
|---|---|---|
get | Properties | यह सिर्फ़ इस स्क्रिप्ट के लिए प्रॉपर्टी स्टोर को ऐक्सेस करता है. इसे खुले हुए दस्तावेज़, स्प्रेडशीट या फ़ॉर्म में मौजूद सभी उपयोगकर्ता ऐक्सेस कर सकते हैं. |
get | Properties | यह एक प्रॉपर्टी स्टोर बनाता है जिसे सभी उपयोगकर्ता ऐक्सेस कर सकते हैं. हालांकि, ऐसा सिर्फ़ इस स्क्रिप्ट में किया जा सकता है. |
get | Properties | यह एक प्रॉपर्टी स्टोर को ऐक्सेस करता है. इसे सिर्फ़ मौजूदा या असरदार उपयोगकर्ता ऐक्सेस कर सकता है. साथ ही, इसे सिर्फ़ इस स्क्रिप्ट में ऐक्सेस किया जा सकता है. |
ज़्यादा जानकारी वाला दस्तावेज़
getDocumentProperties()
यह सिर्फ़ इस स्क्रिप्ट के लिए प्रॉपर्टी स्टोर को ऐक्सेस करता है. इसे खुले हुए दस्तावेज़, स्प्रेडशीट या फ़ॉर्म में मौजूद सभी उपयोगकर्ता ऐक्सेस कर सकते हैं. यह सुविधा सिर्फ़ तब उपलब्ध होती है, जब स्क्रिप्ट पब्लिश की गई हो और ऐड-ऑन के तौर पर चल रही हो. इसके अलावा, यह सुविधा तब भी उपलब्ध होती है, जब स्क्रिप्ट को Google फ़ाइल टाइप से बाउंड किया गया हो. अगर दस्तावेज़ की प्रॉपर्टी उपलब्ध नहीं हैं, तो यह तरीका null दिखाता है. किसी स्क्रिप्ट से बनाई गई दस्तावेज़ की प्रॉपर्टी, उस स्क्रिप्ट के बाहर ऐक्सेस नहीं की जा सकतीं. भले ही, दूसरी स्क्रिप्ट उसी दस्तावेज़ को ऐक्सेस कर रही हों.
वापसी का टिकट
Properties — यह सिर्फ़ इस स्क्रिप्ट के लिए प्रॉपर्टी स्टोर है. इसे मौजूदा दस्तावेज़ के सभी उपयोगकर्ता ऐक्सेस कर सकते हैं. अगर स्क्रिप्ट, ऐड-ऑन नहीं है या Google Workspace फ़ाइल से नहीं जुड़ी है, तो null का इस्तेमाल करें.
getScriptProperties()
यह एक प्रॉपर्टी स्टोर बनाता है जिसे सभी उपयोगकर्ता ऐक्सेस कर सकते हैं. हालांकि, ऐसा सिर्फ़ इस स्क्रिप्ट में किया जा सकता है.
वापसी का टिकट
Properties — यह एक प्रॉपर्टी स्टोर होता है, जिसे स्क्रिप्ट के सभी उपयोगकर्ता ऐक्सेस कर सकते हैं.
getUserProperties()
यह एक प्रॉपर्टी स्टोर को ऐक्सेस करता है. इसे सिर्फ़ मौजूदा या असरदार उपयोगकर्ता ऐक्सेस कर सकता है. साथ ही, इसे सिर्फ़ इस स्क्रिप्ट में ऐक्सेस किया जा सकता है.
वापसी का टिकट
Properties — यह एक प्रॉपर्टी स्टोर है. इसे सिर्फ़ स्क्रिप्ट का मौजूदा या असरदार उपयोगकर्ता ऐक्सेस कर सकता है.