Class PropertiesService

प्रॉपर्टी की सेवा

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

// Sets three properties of different types.
var documentProperties = PropertiesService.getDocumentProperties();
var scriptProperties = PropertiesService.getScriptProperties();
var userProperties = PropertiesService.getUserProperties();

documentProperties.setProperty('DAYS_TO_FETCH', '5');
scriptProperties.setProperty('SERVER_URL', 'http://www.example.com/MyWeatherService/');
userProperties.setProperty('DISPLAY_UNITS', 'metric');

माटिंग में इस्तेमाल हुए तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
getDocumentProperties()Propertiesएक प्रॉपर्टी स्टोर (सिर्फ़ इस स्क्रिप्ट के लिए) मिलता है, जिसे सभी उपयोगकर्ता ओपन दस्तावेज़, स्प्रेडशीट या फ़ॉर्म से ऐक्सेस कर सकते हैं.
getScriptProperties()Propertiesएक ऐसा प्रॉपर्टी स्टोर मिलता है जिसे सभी उपयोगकर्ता ऐक्सेस कर सकते हैं, लेकिन सिर्फ़ इस स्क्रिप्ट में.
getUserProperties()Propertiesएक ऐसा प्रॉपर्टी स्टोर मिलता है जिसे सिर्फ़ मौजूदा उपयोगकर्ता ऐक्सेस कर सकता है और वह भी सिर्फ़ इस स्क्रिप्ट में.

ज़्यादा जानकारी वाले दस्तावेज़

getDocumentProperties()

एक प्रॉपर्टी स्टोर (सिर्फ़ इस स्क्रिप्ट के लिए) मिलता है, जिसे सभी उपयोगकर्ता ओपन दस्तावेज़, स्प्रेडशीट या फ़ॉर्म से ऐक्सेस कर सकते हैं. यह सिर्फ़ तभी उपलब्ध होता है, जब स्क्रिप्ट प्रकाशित की गई हो और उसे ऐड-ऑन के तौर पर इस्तेमाल किया जा रहा हो या जब वह Google के फ़ाइल टाइप के लिए बाइंड हो. दस्तावेज़ के प्रॉपर्टी उपलब्ध न होने पर, यह तरीका null दिखाता है. स्क्रिप्ट से बनाए गए दस्तावेज़ प्रॉपर्टी को उस स्क्रिप्ट के बाहर ऐक्सेस नहीं किया जा सकता है. यहां तक कि दूसरी स्क्रिप्ट को भी वही दस्तावेज़ ऐक्सेस किया जा सकता है.

रिटर्न टिकट

Properties — इस स्क्रिप्ट के लिए सिर्फ़ एक प्रॉपर्टी स्टोर, जिसे मौजूदा दस्तावेज़ के सभी उपयोगकर्ता ऐक्सेस कर सकते हैं. इसके अलावा, अगर स्क्रिप्ट Google Workspace फ़ाइल के लिए ऐड-ऑन या बाइंड नहीं है, तो null


getScriptProperties()

एक ऐसा प्रॉपर्टी स्टोर मिलता है जिसे सभी उपयोगकर्ता ऐक्सेस कर सकते हैं, लेकिन सिर्फ़ इस स्क्रिप्ट में.

रिटर्न टिकट

Properties — प्रॉपर्टी स्टोर, जिसे स्क्रिप्ट के सभी उपयोगकर्ता ऐक्सेस कर सकते हैं


getUserProperties()

एक ऐसा प्रॉपर्टी स्टोर मिलता है जिसे सिर्फ़ मौजूदा उपयोगकर्ता ऐक्सेस कर सकता है और वह भी सिर्फ़ इस स्क्रिप्ट में.

रिटर्न टिकट

Properties — ऐसा प्रॉपर्टी स्टोर जिसे सिर्फ़ स्क्रिप्ट का मौजूदा उपयोगकर्ता ऐक्सेस कर सकता है