Class PropertiesService

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

इसकी मदद से, स्क्रिप्ट में की-वैल्यू पेयर में आसान डेटा स्टोर किया जा सकता है. यह डेटा, किसी एक स्क्रिप्ट, स्क्रिप्ट के किसी एक उपयोगकर्ता या उस दस्तावेज़ के दायरे में होता है जिसमें ऐड-ऑन का इस्तेमाल किया जाता है. प्रॉपर्टी को स्क्रिप्ट के बीच शेयर नहीं किया जा सकता. हर तरह की प्रॉपर्टी का इस्तेमाल कब करना है, इस बारे में ज़्यादा जानने के लिए, 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');

तरीके

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

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

getDocumentProperties()

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

वापसी का टिकट

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


getScriptProperties()

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

वापसी का टिकट

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


getUserProperties()

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

वापसी का टिकट

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