इस सेवा से, उपयोगकर्ताओं की जानकारी का ऐक्सेस मिलता है. जैसे, ईमेल पते और उपयोगकर्ता के नाम. यह Google Workspace के ऐप्लिकेशन में स्क्रिप्ट लॉग और डायलॉग बॉक्स को भी कंट्रोल करता है.
क्लास
नाम | संक्षिप्त विवरण |
---|---|
Blob | Apps Script सेवाओं के लिए डेटा इंटरचेंज ऑब्जेक्ट. |
BlobSource | उन ऑब्जेक्ट के लिए इंटरफ़ेस जो अपना डेटा Blob के तौर पर एक्सपोर्ट कर सकते हैं. |
Browser | यह क्लास, Google Sheets के लिए खास तौर पर बनाए गए डायलॉग बॉक्स का ऐक्सेस देती है. |
Button | यह एक ऐसा एनम है जो पहले से तय किए गए, स्थानीय भाषा में मौजूद डायलॉग बटन दिखाता है. ये बटन, alert या PromptResponse.getSelectedButton() से दिखाए जाते हैं. इससे यह पता चलता है कि उपयोगकर्ता ने डायलॉग में किस बटन पर क्लिक किया है. |
ButtonSet | एक या एक से ज़्यादा डायलॉग बटन के पहले से तय किए गए, स्थानीय सेट को दिखाने वाला एक एनम. इन्हें alert या prompt में जोड़ा जा सकता है. |
ColorType | रंगों के टाइप |
Logger | अगर स्क्रिप्ट किसी स्टैंडर्ड Cloud प्रोजेक्ट से जुड़ी है, तो इस क्लास की मदद से डेवलपर, Google Cloud लॉगिंग और 'कार्रवाई लॉग' में लिख सकता है. |
Menu | Google ऐप्लिकेशन के यूज़र इंटरफ़ेस के किसी इंस्टेंस में मौजूद कस्टम मेन्यू. |
MimeType | एक एनोटेशन, जो स्ट्रिंग को साफ़ तौर पर टाइप किए बिना, MIME-टाइप एलान का ऐक्सेस देता है. |
Month | साल के महीनों को दिखाने वाला एनम. |
PromptResponse | Google ऐप्लिकेशन के यूज़र-इंटरफ़ेस एनवायरमेंट में दिखने वाले prompt डायलॉग का जवाब. |
RgbColor | लाल, हरे, और नीले रंग के चैनलों से तय किया गया रंग. |
Session | सेशन क्लास, सेशन की जानकारी का ऐक्सेस देती है. जैसे, उपयोगकर्ता का ईमेल पता (कुछ मामलों में) और भाषा की सेटिंग. |
Ui | Google ऐप्लिकेशन के यूज़र इंटरफ़ेस एनवायरमेंट का एक इंस्टेंस, जो स्क्रिप्ट को मेन्यू, डायलॉग, और साइडबार जैसी सुविधाएं जोड़ने की अनुमति देता है. |
User | किसी उपयोगकर्ता का प्रतिनिधित्व, जो स्क्रिप्टिंग के लिए सही है. |
Weekday | हफ़्ते के दिनों को दिखाने वाला एनम. |
console | अगर स्क्रिप्ट किसी स्टैंडर्ड Cloud प्रोजेक्ट से जुड़ी है, तो इस क्लास की मदद से डेवलपर, Google Cloud लॉगिंग और 'कार्रवाई लॉग' में लिख सकता है. |
Blob
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
copyBlob() | Blob | इस ब्लॉब की कॉपी दिखाता है. |
getAs(contentType) | Blob | इस ऑब्जेक्ट में मौजूद डेटा को, तय किए गए कॉन्टेंट टाइप में बदले गए ब्लॉब के तौर पर दिखाता है. |
getBytes() | Byte[] | इस ब्लॉब में सेव किया गया डेटा पाता है. |
getContentType() | String | इस ब्लॉब में मौजूद बाइट का कॉन्टेंट टाइप दिखाता है. |
getDataAsString() | String | इस ब्लॉब का डेटा, UTF-8 एन्कोडिंग वाली स्ट्रिंग के तौर पर पाता है. |
getDataAsString(charset) | String | इस ब्लॉब का डेटा, तय की गई एन्कोडिंग के साथ स्ट्रिंग के तौर पर पाता है. |
getName() | String | इस ब्लॉब का नाम दिखाता है. |
isGoogleType() | Boolean | यह बताता है कि यह ब्लॉब, Google Workspace की कोई फ़ाइल (Sheets, Docs वगैरह) है या नहीं. |
setBytes(data) | Blob | इस ब्लॉब में सेव किए गए डेटा को सेट करता है. |
setContentType(contentType) | Blob | इस ब्लॉब में मौजूद बाइट का कॉन्टेंट टाइप सेट करता है. |
setContentTypeFromExtension() | Blob | फ़ाइल एक्सटेंशन के आधार पर, इस ब्लॉब में बाइट के कॉन्टेंट टाइप को सेट करता है. |
setDataFromString(string) | Blob | UTF-8 एन्कोडिंग वाली स्ट्रिंग से, इस ब्लॉब का डेटा सेट करता है. |
setDataFromString(string, charset) | Blob | तय की गई एन्कोडिंग वाली स्ट्रिंग से, इस ब्लॉब का डेटा सेट करता है. |
setName(name) | Blob | इस ब्लॉब का नाम सेट करता है. |
BlobSource
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
getAs(contentType) | Blob | इस ऑब्जेक्ट में मौजूद डेटा को, तय किए गए कॉन्टेंट टाइप में बदले गए ब्लॉब के तौर पर दिखाता है. |
getBlob() | Blob | इस ऑब्जेक्ट में मौजूद डेटा को ब्लॉब के तौर पर दिखाएं. |
Browser
प्रॉपर्टी
प्रॉपर्टी | टाइप | ब्यौरा |
---|---|---|
Buttons | ButtonSet |
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
inputBox(prompt) | String | उपयोगकर्ता के ब्राउज़र में, टेक्स्ट इनपुट बॉक्स वाला डायलॉग बॉक्स पॉप अप करता है. |
inputBox(prompt, buttons) | String | उपयोगकर्ता के ब्राउज़र में, टेक्स्ट इनपुट बॉक्स वाला डायलॉग बॉक्स पॉप अप करता है. |
inputBox(title, prompt, buttons) | String | उपयोगकर्ता के ब्राउज़र में, टेक्स्ट इनपुट बॉक्स वाला डायलॉग बॉक्स पॉप अप करता है. |
msgBox(prompt) | String | उपयोगकर्ता के ब्राउज़र में, दिए गए मैसेज और 'ठीक है' बटन वाला डायलॉग बॉक्स पॉप अप होता है. |
msgBox(prompt, buttons) | String | उपयोगकर्ता के ब्राउज़र में, दिए गए मैसेज और तय किए गए बटन वाला डायलॉग बॉक्स पॉप अप करता है. |
msgBox(title, prompt, buttons) | String | उपयोगकर्ता के ब्राउज़र में, दिए गए टाइटल, मैसेज, और बटन के साथ डायलॉग बॉक्स पॉप अप करता है. |
Button
प्रॉपर्टी
प्रॉपर्टी | टाइप | ब्यौरा |
---|---|---|
CLOSE | Enum | हर डायलॉग के टाइटल बार में दिखने वाला स्टैंडर्ड बटन. |
OK | Enum | "ठीक है" बटन, जिससे पता चलता है कि कोई कार्रवाई शुरू की जानी चाहिए. |
CANCEL | Enum | "रद्द करें" बटन, जिससे पता चलता है कि कोई कार्रवाई नहीं की जानी चाहिए. |
YES | Enum | "हां" बटन, जो किसी सवाल के लिए हां में जवाब देता है. |
NO | Enum | "नहीं" बटन, जो किसी सवाल के लिए 'नहीं' का जवाब दिखाता है. |
ButtonSet
प्रॉपर्टी
प्रॉपर्टी | टाइप | ब्यौरा |
---|---|---|
OK | Enum | एक "ठीक है" बटन, जो जानकारी देने वाले मैसेज को दिखाता है. इस मैसेज को सिर्फ़ खारिज किया जा सकता है. |
OK_CANCEL | Enum | "ठीक है" बटन और "रद्द करें" बटन, जिससे उपयोगकर्ता किसी कार्रवाई को जारी रख सकता है या उसे रोक सकता है. |
YES_NO | Enum | "हां" बटन और "नहीं" बटन, जिससे उपयोगकर्ता हां/नहीं वाले सवाल का जवाब दे सकता है. |
YES_NO_CANCEL | Enum | "हां" बटन, "नहीं" बटन, और "रद्द करें" बटन. इनकी मदद से, उपयोगकर्ता किसी सवाल का हां/नहीं में जवाब दे सकता है या किसी कार्रवाई को रोक सकता है. |
ColorType
प्रॉपर्टी
प्रॉपर्टी | टाइप | ब्यौरा |
---|---|---|
UNSUPPORTED | Enum | ऐसा रंग जो काम नहीं करता. |
RGB | Enum | लाल, हरे, और नीले रंग के चैनलों से तय किया गया रंग. |
THEME | Enum | ऐसा रंग जो थीम की कलर स्कीम में मौजूद किसी एंट्री को रेफ़र करता है. |
Logger
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
clear() | void | लॉग मिटाता है. |
getLog() | String | मौजूदा लॉग में मैसेज की पूरी सूची दिखाता है. |
log(data) | Logger | लॉग में डेटा लिखता है. |
log(format, values) | Logger | दिए गए फ़ॉर्मैट और वैल्यू का इस्तेमाल करके, लॉगिंग कंसोल में फ़ॉर्मैट की गई स्ट्रिंग लिखता है. |
Menu
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
addItem(caption, functionName) | Menu | मेन्यू में कोई आइटम जोड़ता है. |
addSeparator() | Menu | मेन्यू में विज़ुअल सेपरेटर जोड़ता है. |
addSubMenu(menu) | Menu | मेन्यू में सब-मेन्यू जोड़ता है. |
addToUi() | void | एडिटर के यूज़र इंटरफ़ेस के इंस्टेंस में मेन्यू डालता है. |
MimeType
प्रॉपर्टी
प्रॉपर्टी | टाइप | ब्यौरा |
---|---|---|
GOOGLE_APPS_SCRIPT | Enum | Google Apps Script प्रोजेक्ट के लिए MIME टाइप की जानकारी. |
GOOGLE_DRAWINGS | Enum | Google Drawings फ़ाइल के लिए MIME टाइप का रेप्रज़ेंटेशन. |
GOOGLE_DOCS | Enum | Google Docs फ़ाइल के लिए MIME टाइप का उदाहरण. |
GOOGLE_FORMS | Enum | Google Forms फ़ाइल के लिए MIME टाइप का रेप्रज़ेंटेशन. |
GOOGLE_SHEETS | Enum | Google Sheets फ़ाइल के लिए MIME टाइप का रेप्रज़ेंटेशन. |
GOOGLE_SITES | Enum | Google Sites फ़ाइल के लिए MIME टाइप का उदाहरण. |
GOOGLE_SLIDES | Enum | Google Slides फ़ाइल के MIME टाइप की जानकारी. |
FOLDER | Enum | Google Drive फ़ोल्डर के लिए MIME टाइप की जानकारी. |
SHORTCUT | Enum | Google Drive के शॉर्टकट के लिए MIME टाइप का उदाहरण. |
BMP | Enum | BMP इमेज फ़ाइल (आम तौर पर .bmp) के लिए MIME टाइप का रेप्रज़ेंटेशन. |
GIF | Enum | GIF इमेज फ़ाइल (आम तौर पर .gif) के लिए MIME टाइप का रेप्रज़ेंटेशन. |
JPEG | Enum | JPEG इमेज फ़ाइल (आम तौर पर .jpg) के लिए MIME टाइप का रेप्रज़ेंटेशन. |
PNG | Enum | PNG इमेज फ़ाइल (आम तौर पर .png) के लिए MIME टाइप का रेप्रज़ेंटेशन. |
SVG | Enum | आम तौर पर .svg फ़ाइल फ़ॉर्मैट वाली SVG इमेज फ़ाइल के लिए MIME टाइप का रेप्रज़ेंटेशन. |
PDF | Enum | PDF फ़ाइल (आम तौर पर .pdf) के लिए MIME टाइप का रेप्रज़ेंटेशन. |
CSS | Enum | सीएसएस टेक्स्ट फ़ाइल (आम तौर पर .css) के लिए MIME टाइप का रेप्रज़ेंटेशन. |
CSV | Enum | CSV टेक्स्ट फ़ाइल (आम तौर पर .csv) के लिए MIME टाइप का रेप्रज़ेंटेशन. |
HTML | Enum | एचटीएमएल टेक्स्ट फ़ाइल (आम तौर पर .html) के लिए MIME टाइप का रेप्रज़ेंटेशन. |
JAVASCRIPT | Enum | JavaScript टेक्स्ट फ़ाइल (आम तौर पर .js) के लिए MIME टाइप का रेप्रज़ेंटेशन. |
PLAIN_TEXT | Enum | आम तौर पर .txt फ़ाइल के लिए MIME टाइप का रेप्रज़ेंटेशन. |
RTF | Enum | रिच टेक्स्ट फ़ाइल (आम तौर पर .rtf) के लिए MIME टाइप का रेप्रज़ेंटेशन. |
OPENDOCUMENT_GRAPHICS | Enum | OpenDocument ग्राफ़िक्स फ़ाइल (आम तौर पर .odg) के लिए MIME टाइप का रेप्रज़ेंटेशन. |
OPENDOCUMENT_PRESENTATION | Enum | OpenDocument प्रज़ेंटेशन फ़ाइल (आम तौर पर .odp) के लिए MIME टाइप का रेप्रज़ेंटेशन. |
OPENDOCUMENT_SPREADSHEET | Enum | OpenDocument स्प्रेडशीट फ़ाइल (आम तौर पर .ods) के लिए MIME टाइप का रेप्रज़ेंटेशन. |
OPENDOCUMENT_TEXT | Enum | OpenDocument वर्ड प्रोसेसिंग फ़ाइल (आम तौर पर .odt) के लिए MIME टाइप का रेप्रज़ेंटेशन. |
MICROSOFT_EXCEL | Enum | Microsoft Excel स्प्रेडशीट फ़ाइल (आम तौर पर .xlsx) के लिए MIME टाइप का रेप्रज़ेंटेशन. |
MICROSOFT_EXCEL_LEGACY | Enum | Microsoft Excel की लेगसी फ़ाइल (आम तौर पर .xls) के लिए MIME टाइप का रेप्रज़ेंटेशन. |
MICROSOFT_POWERPOINT | Enum | Microsoft PowerPoint प्रज़ेंटेशन फ़ाइल (आम तौर पर .pptx) के लिए MIME टाइप का रेप्रज़ेंटेशन. |
MICROSOFT_POWERPOINT_LEGACY | Enum | Microsoft PowerPoint की लेगसी फ़ाइल (आम तौर पर .ppt) के लिए MIME टाइप का रेप्रज़ेंटेशन. |
MICROSOFT_WORD | Enum | Microsoft Word दस्तावेज़ फ़ाइल (आम तौर पर .docx) के लिए MIME टाइप का रेप्रज़ेंटेशन. |
MICROSOFT_WORD_LEGACY | Enum | Microsoft Word की लेगसी फ़ाइल (आम तौर पर .doc) के लिए MIME टाइप का रेप्रज़ेंटेशन. |
ZIP | Enum | ZIP फ़ॉर्मैट वाली संग्रह फ़ाइल (आम तौर पर .zip) के लिए MIME टाइप का रेप्रज़ेंटेशन. |
Month
प्रॉपर्टी
प्रॉपर्टी | टाइप | ब्यौरा |
---|---|---|
JANUARY | Enum | जनवरी (पहला महीना). |
FEBRUARY | Enum | फ़रवरी (दूसरा महीना). |
MARCH | Enum | मार्च (तीसरा महीना). |
APRIL | Enum | अप्रैल (चौथा महीना). |
MAY | Enum | मई (पांचवां महीना). |
JUNE | Enum | जून (छठा महीना). |
JULY | Enum | जुलाई (सातवां महीना). |
AUGUST | Enum | अगस्त (8वां महीना). |
SEPTEMBER | Enum | सितंबर (9वां महीना). |
OCTOBER | Enum | अक्टूबर (10वां महीना). |
NOVEMBER | Enum | नवंबर (11वां महीना). |
DECEMBER | Enum | दिसंबर (12वां महीना). |
PromptResponse
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
getResponseText() | String | उपयोगकर्ता ने डायलॉग बॉक्स के इनपुट फ़ील्ड में जो टेक्स्ट डाला है उसे दिखाता है. |
getSelectedButton() | Button | डायलॉग बॉक्स को खारिज करने के लिए, उपयोगकर्ता ने जिस बटन पर क्लिक किया है उसे दिखाता है. |
RgbColor
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
asHexString() | String | रंग को सीएसएस स्टाइल में, सात वर्णों वाली हेक्साडेसिमल स्ट्रिंग (#rrggbb) या नौ वर्णों वाली हेक्साडेसिमल स्ट्रिंग (#aarrggbb) के तौर पर दिखाता है. |
getBlue() | Integer | इस रंग का नीला चैनल, 0 से 255 के बीच की संख्या के तौर पर. |
getColorType() | ColorType | इस रंग का टाइप पाएं. |
getGreen() | Integer | इस रंग का ग्रीन चैनल, 0 से 255 के बीच की संख्या के तौर पर. |
getRed() | Integer | इस रंग का लाल चैनल, 0 से 255 के बीच की संख्या के तौर पर. |
Session
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
getActiveUser() | User | मौजूदा उपयोगकर्ता के बारे में जानकारी मिलती है. |
getActiveUserLocale() | String | मौजूदा उपयोगकर्ता की भाषा की सेटिंग को स्ट्रिंग के तौर पर दिखाता है. उदाहरण के लिए, अंग्रेज़ी के लिए en . |
getEffectiveUser() | User | उस उपयोगकर्ता के बारे में जानकारी मिलती है जिसके अधिकार से स्क्रिप्ट चल रही है. |
getScriptTimeZone() | String | स्क्रिप्ट का टाइम ज़ोन दिखाता है. |
getTemporaryActiveUserKey() | String | सक्रिय उपयोगकर्ता के लिए एक ऐसा पासकोड मिलता है जो यूनीक होता है. हालांकि, इससे उपयोगकर्ता की पहचान ज़ाहिर नहीं होती. |
Ui
प्रॉपर्टी
प्रॉपर्टी | टाइप | ब्यौरा |
---|---|---|
Button | Button | यह एक सूची है, जिसमें पहले से तय किए गए और स्थानीय भाषा में मौजूद डायलॉग बॉटन शामिल होते हैं. इन्हें alert या PromptResponse.getSelectedButton() से दिखाया जाता है. इससे यह पता चलता है कि उपयोगकर्ता ने डायलॉग में किस बटन पर क्लिक किया है. |
ButtonSet | ButtonSet | एक या एक से ज़्यादा डायलॉग बटन के पहले से तय किए गए, स्थानीय सेट को दिखाने वाला एक 'एनम'. इन्हें सूचना या प्रॉम्प्ट में जोड़ा जा सकता है. |
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
alert(prompt) | Button | उपयोगकर्ता के एडिटर में, दिए गए मैसेज और "ठीक है" बटन वाला डायलॉग बॉक्स खोलता है. |
alert(prompt, buttons) | Button | उपयोगकर्ता के एडिटर में, दिए गए मैसेज और बटन के सेट वाला डायलॉग बॉक्स खोलता है. |
alert(title, prompt, buttons) | Button | उपयोगकर्ता के एडिटर में, दिए गए टाइटल, मैसेज, और बटन के सेट वाला डायलॉग बॉक्स खोलता है. |
createAddonMenu() | Menu | एक बिल्डर बनाता है, जिसका इस्तेमाल एडिटर के एक्सटेंशन मेन्यू में सब-मेन्यू डालने के लिए किया जा सकता है. |
createMenu(caption) | Menu | एक बिल्डर बनाता है, जिसका इस्तेमाल एडिटर के यूज़र इंटरफ़ेस में मेन्यू जोड़ने के लिए किया जा सकता है. |
prompt(prompt) | PromptResponse | उपयोगकर्ता के एडिटर में, दिए गए मैसेज और "ठीक है" बटन के साथ इनपुट डायलॉग बॉक्स खोलता है. |
prompt(prompt, buttons) | PromptResponse | उपयोगकर्ता के एडिटर में, दिए गए मैसेज और बटन के सेट के साथ इनपुट डायलॉग बॉक्स खोलता है. |
prompt(title, prompt, buttons) | PromptResponse | उपयोगकर्ता के एडिटर में, दिए गए टाइटल, मैसेज, और बटन के सेट के साथ इनपुट डायलॉग बॉक्स खोलता है. |
showModalDialog(userInterface, title) | void | उपयोगकर्ता के एडिटर में, क्लाइंट-साइड के कस्टम कॉन्टेंट वाला मॉडल डायलॉग बॉक्स खोलता है. |
showModelessDialog(userInterface, title) | void | उपयोगकर्ता के एडिटर में, क्लाइंट-साइड पर मौजूद कस्टम कॉन्टेंट के साथ, बिना मोड वाला डायलॉग बॉक्स खोलता है. |
showSidebar(userInterface) | void | उपयोगकर्ता के एडिटर में, क्लाइंट-साइड का कस्टम कॉन्टेंट वाला साइडबार खोलता है. |
User
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
getEmail() | String | अगर उपलब्ध हो, तो उपयोगकर्ता का ईमेल पता दिखाता है. |
Weekday
प्रॉपर्टी
प्रॉपर्टी | टाइप | ब्यौरा |
---|---|---|
SUNDAY | Enum | रविवार. |
MONDAY | Enum | सोमवार. |
TUESDAY | Enum | मंगलवार. |
WEDNESDAY | Enum | बुधवार. |
THURSDAY | Enum | गुरुवार. |
FRIDAY | Enum | शुक्रवार. |
SATURDAY | Enum | शनिवार. |
console
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
error() | void | Stackdriver लॉगिंग में, गड़बड़ी के लेवल का खाली मैसेज दिखाता है. |
error(formatOrObject, values) | void | Stackdriver लॉगिंग में गड़बड़ी के लेवल का मैसेज दिखाता है. |
info() | void | Stackdriver लॉगिंग में, जानकारी वाले लेवल का खाली मैसेज दिखाता है. |
info(formatOrObject, values) | void | Stackdriver लॉगिंग में INFO लेवल का मैसेज दिखाता है. |
log() | void | Stackdriver लॉगिंग में, डीबग लेवल का खाली मैसेज दिखाता है. |
log(formatOrObject, values) | void | Stackdriver लॉगिंग में डीबग लेवल का मैसेज दिखाता है. |
time(label) | void | एक टाइमर शुरू करता है. इसका इस्तेमाल करके, किसी कार्रवाई में लगने वाले समय को ट्रैक किया जा सकता है. |
timeEnd(label) | void | console.time() को कॉल करके शुरू किए गए टाइमर को रोकता है. |
warn() | void | Stackdriver लॉगिंग में, चेतावनी के लेवल का खाली मैसेज दिखाता है. |
warn(formatOrObject, values) | void | Stackdriver लॉगिंग में चेतावनी वाले लेवल का मैसेज दिखाता है. |