सुझाव भेजें
Script Service
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
स्क्रिप्ट
यह सेवा, स्क्रिप्ट ट्रिगर और स्क्रिप्ट पब्लिश करने की सुविधा देती है.
क्लास
नाम संक्षिप्त विवरण
Auth Mode
यह सूची बताती है कि ट्रिगर किए गए फ़ंक्शन की मदद से, Apps Script कौनसी अनुमति वाली सेवाओं को चला सकता है.
Authorization Info
यह ऑब्जेक्ट यह जांच करता है कि उपयोगकर्ता ने स्क्रिप्ट के ज़रूरी स्कोप के लिए अनुमति दी है या नहीं.
Authorization Status
यह एक एनोटेशन है, जो किसी स्क्रिप्ट की अनुमति की स्थिति दिखाता है.
Calendar Trigger Builder
कैलेंडर ट्रिगर के लिए बिल्डर.
Clock Trigger Builder
क्लॉक ट्रिगर के लिए बिल्डर.
Document Trigger Builder
दस्तावेज़ ट्रिगर के लिए बिल्डर.
Event Type
ट्रिगर किए गए इवेंट के टाइप को दिखाने वाला एनोटेशन.
Form Trigger Builder
फ़ॉर्म ट्रिगर के लिए बिल्डर.
Installation Source
यह एक एनोटेशन है, जिससे पता चलता है कि मौजूदा उपयोगकर्ता के लिए, स्क्रिप्ट को ऐड-ऑन के तौर पर कैसे इंस्टॉल किया गया.
Script App
स्क्रिप्ट पब्लिश करने और ट्रिगर को ऐक्सेस और मैनेज करना.
Service
स्क्रिप्ट पब्लिश करने की सुविधा को ऐक्सेस और मैनेज करना.
Spreadsheet Trigger Builder
स्प्रेडशीट ट्रिगर के लिए बिल्डर.
State Token Builder
स्क्रिप्ट को स्टेटस टोकन बनाने की अनुमति देता है. इन टोकन का इस्तेमाल, कॉलबैक एपीआई (जैसे, OAuth फ़्लो) में किया जा सकता है.
Trigger
स्क्रिप्ट ट्रिगर.
Trigger Builder
स्क्रिप्ट ट्रिगर के लिए सामान्य बिल्डर.
Trigger Source
इवेंट के सोर्स की जानकारी देने वाला एनोटेशन, जिसकी वजह से ट्रिगर सक्रिय होता है.
प्रॉपर्टी
प्रॉपर्टी टाइप ब्यौरा
NONE
Enum
यह एक ऐसा मोड है जिसमें अनुमति की ज़रूरत वाली किसी भी सेवा को ऐक्सेस करने की अनुमति नहीं है.
CUSTOM_FUNCTION
Enum
यह एक ऐसा मोड है जिसकी मदद से, कस्टम स्प्रेडशीट फ़ंक्शन में इस्तेमाल करने के लिए, सेवाओं के सीमित सबसेट को ऐक्सेस किया जा सकता है.
LIMITED
Enum
यह एक ऐसा मोड है जिसकी मदद से, सेवाओं के सीमित सबसेट को ऐक्सेस किया जा सकता है.
FULL
Enum
यह एक ऐसा मोड है जिसकी मदद से, अनुमति की ज़रूरत वाली सभी सेवाओं को ऐक्सेस किया जा सकता है.
तरीके
तरीका रिटर्न टाइप संक्षिप्त विवरण
get Authorization Status()
Authorization Status
इससे एक वैल्यू मिलती है, जो यह बताती है कि उपयोगकर्ता को एक या उससे ज़्यादा सेवाओं (उदाहरण के लिए, Script App.AuthorizationStatus.REQUIRED
) का इस्तेमाल करने के लिए, इस स्क्रिप्ट को अनुमति देनी होगी या नहीं.
get Authorization Url()
String
अनुमति देने वाला यूआरएल पाता है. इसका इस्तेमाल, स्क्रिप्ट का ऐक्सेस देने के लिए किया जा सकता है.
get Authorized Scopes()
String[]
स्क्रिप्ट के लिए अनुमति वाले स्कोप की सूची पाता है.
प्रॉपर्टी
प्रॉपर्टी टाइप ब्यौरा
REQUIRED
Enum
उपयोगकर्ता को एक या उससे ज़्यादा सेवाओं का इस्तेमाल करने के लिए, इस स्क्रिप्ट को अनुमति देनी होगी.
NOT_REQUIRED
Enum
उपयोगकर्ता ने इस स्क्रिप्ट को सभी ज़रूरी अनुमतियां दी हैं.
प्रॉपर्टी
प्रॉपर्टी टाइप ब्यौरा
CLOCK
Enum
समय पर आधारित इवेंट किसी खास समय पर पहुंचने के बाद, ट्रिगर ट्रिगर होता है.
ON_OPEN
Enum
जब कोई उपयोगकर्ता Google Docs, Sheets या Forms की कोई फ़ाइल खोलता है, तब यह ट्रिगर होता है.
ON_EDIT
Enum
जब कोई उपयोगकर्ता Google Sheets फ़ाइल में बदलाव करता है, तो ट्रिगर चालू हो जाता है. उदाहरण के लिए, किसी सेल में नई वैल्यू डालने पर, इसे बदलाव के बजाय बदलाव के तौर पर गिना जाता है.
ON_FORM_SUBMIT
Enum
जब उपयोगकर्ता किसी Google फ़ॉर्म का जवाब देता है, तब यह ट्रिगर होता है.
ON_CHANGE
Enum
जब उपयोगकर्ता Google Sheets फ़ाइल में बदलाव करता है, तो ट्रिगर चालू हो जाता है. उदाहरण के लिए, कोई पंक्ति जोड़ने पर, इसे बदलाव के बजाय बदलाव के तौर पर गिना जाता है.
ON_EVENT_UPDATED
Enum
तय किए गए Google Calendar में कोई इवेंट बनाने, अपडेट करने या मिटाने पर, ट्रिगर ट्रिगर होता है.
प्रॉपर्टी
प्रॉपर्टी टाइप ब्यौरा
APPS_MARKETPLACE_DOMAIN_ADD_ON
Enum
उपयोगकर्ता के डोमेन के लिए, एडमिन ने ऐड-ऑन इंस्टॉल किया था.
NONE
Enum
स्क्रिप्ट, ऐड-ऑन के तौर पर नहीं चल रही है.
WEB_STORE_ADD_ON
Enum
उपयोगकर्ता ने Chrome Web Store से ऐड-ऑन इंस्टॉल किया हो.
प्रॉपर्टी
प्रॉपर्टी टाइप ब्यौरा
Auth Mode
Auth Mode
यह सूची बताती है कि ट्रिगर किए गए फ़ंक्शन की मदद से, Apps Script कौनसी अनुमति वाली सेवाओं को चला सकता है.
Authorization Status
Authorization Status
यह एक एनोटेशन है, जो किसी स्क्रिप्ट की अनुमति की स्थिति दिखाता है.
Event Type
Event Type
ट्रिगर किए गए इवेंट के टाइप को दिखाने वाला एनोटेशन.
Installation Source
Installation Source
यह एक एनोटेशन है, जिसमें बताया गया है कि उपयोगकर्ता के लिए स्क्रिप्ट को ऐड-ऑन के तौर पर कैसे इंस्टॉल किया गया.
Trigger Source
Trigger Source
इवेंट के सोर्स की जानकारी देने वाला एनोटेशन, जिसकी वजह से ट्रिगर सक्रिय होता है.
Week Day
Weekday
हफ़्ते के दिनों को दिखाने वाला एनोटेशन.
तरीके
तरीका रिटर्न टाइप संक्षिप्त विवरण
delete Trigger(trigger)
void
दिए गए ट्रिगर को हटा देता है, ताकि वह अब न चले.
get Authorization Info(authMode)
Authorization Info
एक ऑब्जेक्ट पाता है, जो यह जांच करता है कि उपयोगकर्ता ने स्क्रिप्ट की सभी ज़रूरी शर्तों के लिए अनुमति दी है या नहीं.
get Authorization Info(authMode, oAuthScopes)
Authorization Info
एक ऑब्जेक्ट मिलता है, जो यह जांच करता है कि उपयोगकर्ता ने अनुरोध किए गए स्कोप के लिए अनुमति दी है या नहीं.
get Identity Token()
String
अगर openid
स्कोप दिया गया है, तो असरदार उपयोगकर्ता के लिए Open ID Connect आइडेंटिटी टोकन मिलता है.
get Installation Source()
Installation Source
यह एक एनम वैल्यू दिखाता है. इससे पता चलता है कि मौजूदा उपयोगकर्ता के लिए, स्क्रिप्ट को ऐड-ऑन के तौर पर कैसे इंस्टॉल किया गया. उदाहरण के लिए, क्या उपयोगकर्ता ने इसे Chrome वेब स्टोर से खुद इंस्टॉल किया है या डोमेन एडमिन ने इसे सभी उपयोगकर्ताओं के लिए इंस्टॉल किया है.
get OAuth Token()
String
असरदार उपयोगकर्ता के लिए OAuth 2.0 ऐक्सेस
टोकन पाता है.
get Project Triggers()
Trigger[]
मौजूदा प्रोजेक्ट और मौजूदा उपयोगकर्ता से जुड़े, इंस्टॉल किए जा सकने वाले सभी ट्रिगर दिखाता है.
get Script Id()
String
स्क्रिप्ट प्रोजेक्ट का यूनीक आईडी पाता है.
get Service()
Service
यह एक ऑब्जेक्ट दिखाता है, जिसका इस्तेमाल स्क्रिप्ट को वेब ऐप्लिकेशन के तौर पर पब्लिश करने के लिए किया जाता है.
get User Triggers(document)
Trigger[]
इस दस्तावेज़ में, इस स्क्रिप्ट या ऐड-ऑन के लिए, इस उपयोगकर्ता के मालिकाना हक वाले सभी इंस्टॉल किए जा सकने वाले ट्रिगर दिखाता है.
get User Triggers(form)
Trigger[]
इस फ़ॉर्म में, इस स्क्रिप्ट या ऐड-ऑन के लिए, इंस्टॉल किए जा सकने वाले सभी ट्रिगर दिखाता है.
get User Triggers(spreadsheet)
Trigger[]
इस स्प्रेडशीट में, इस उपयोगकर्ता के मालिकाना हक वाले सभी इंस्टॉल किए जा सकने वाले ट्रिगर दिखाता है. हालांकि, ये ट्रिगर सिर्फ़ इस स्क्रिप्ट या ऐड-ऑन के लिए उपलब्ध होते हैं.
invalidate Auth()
void
मौजूदा स्क्रिप्ट को लागू करने के लिए, असरदार उपयोगकर्ता के पास जो अनुमति है उसे अमान्य कर देता है.
new State Token()
State Token Builder
स्टेटस टोकन के लिए बिल्डर बनाता है. इसका इस्तेमाल, OAuth फ़्लो जैसे कॉलबैक एपीआई में किया जा सकता है.
new Trigger(functionName)
Trigger Builder
इंस्टॉल किए जा सकने वाले ट्रिगर बनाने की प्रोसेस शुरू करता है. ट्रिगर होने पर, यह किसी फ़ंक्शन को कॉल करता है.
require All Scopes(authMode)
void
यह पुष्टि करता है कि उपयोगकर्ता ने स्क्रिप्ट के अनुरोध किए गए सभी स्कोप के लिए सहमति दी है या नहीं.
require Scopes(authMode, oAuthScopes)
void
यह पुष्टि करता है कि उपयोगकर्ता ने अनुरोध किए गए स्कोप के लिए सहमति दी है या नहीं.
तरीके
तरीका रिटर्न टाइप संक्षिप्त विवरण
get Url()
String
अगर वेब ऐप्लिकेशन डिप्लॉय किया गया है, तो इसका यूआरएल दिखाता है. ऐसा न होने पर, null
दिखाता है.
is Enabled()
Boolean
अगर स्क्रिप्ट को वेब ऐप्लिकेशन के तौर पर ऐक्सेस किया जा सकता है, तो true
दिखाता है.
प्रॉपर्टी
प्रॉपर्टी टाइप ब्यौरा
SPREADSHEETS
Enum
Google Sheets, ट्रिगर को ट्रिगर करता है.
CLOCK
Enum
समय पर होने वाले इवेंट की वजह से ट्रिगर सक्रिय होता है.
FORMS
Enum
Google Forms से ट्रिगर चालू होता है.
DOCUMENTS
Enum
Google Docs से ट्रिगर चालू होता है.
CALENDAR
Enum
Google Calendar से ट्रिगर चालू होता है.
सुझाव भेजें
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2025-07-26 (UTC) को अपडेट किया गया.
क्या आपको हमें और कुछ बताना है?
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2025-07-26 (UTC) को अपडेट किया गया."],[],[]]