सुझाव भेजें
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 इवेंट के सोर्स की जानकारी देने वाला एनोटेशन, जिसकी वजह से ट्रिगर सक्रिय होता है.
प्रॉपर्टी
प्रॉपर्टी टाइप ब्यौरा
NONEEnumयह एक ऐसा मोड है जिसमें अनुमति की ज़रूरत वाली किसी भी सेवा को ऐक्सेस करने की अनुमति नहीं है.
CUSTOM_FUNCTIONEnumयह एक ऐसा मोड है जिसकी मदद से, कस्टम स्प्रेडशीट फ़ंक्शन में इस्तेमाल करने के लिए, सेवाओं के सीमित सबसेट को ऐक्सेस किया जा सकता है.
LIMITEDEnumयह एक ऐसा मोड है जिसकी मदद से, सेवाओं के सीमित सबसेट को ऐक्सेस किया जा सकता है.
FULLEnumयह एक ऐसा मोड है जिसकी मदद से, अनुमति की ज़रूरत वाली सभी सेवाओं को ऐक्सेस किया जा सकता है.
तरीके
तरीका रिटर्न टाइप संक्षिप्त विवरण
get Authorization Status() Authorization Status इससे एक वैल्यू मिलती है, जो यह बताती है कि उपयोगकर्ता को एक या उससे ज़्यादा सेवाओं (उदाहरण के लिए, Script App.AuthorizationStatus.REQUIRED) का इस्तेमाल करने के लिए, इस स्क्रिप्ट को अनुमति देनी होगी या नहीं.
get Authorization Url() Stringअनुमति देने वाला यूआरएल पाता है. इसका इस्तेमाल, स्क्रिप्ट का ऐक्सेस देने के लिए किया जा सकता है.
get Authorized Scopes() String[]स्क्रिप्ट के लिए अनुमति वाले स्कोप की सूची पाता है.
प्रॉपर्टी
प्रॉपर्टी टाइप ब्यौरा
REQUIREDEnumउपयोगकर्ता को एक या उससे ज़्यादा सेवाओं का इस्तेमाल करने के लिए, इस स्क्रिप्ट को अनुमति देनी होगी.
NOT_REQUIREDEnumउपयोगकर्ता ने इस स्क्रिप्ट को सभी ज़रूरी अनुमतियां दी हैं.
प्रॉपर्टी
प्रॉपर्टी टाइप ब्यौरा
CLOCKEnumसमय पर आधारित इवेंट किसी खास समय पर पहुंचने के बाद, ट्रिगर ट्रिगर होता है.
ON_OPENEnumजब कोई उपयोगकर्ता Google Docs, Sheets या Forms की कोई फ़ाइल खोलता है, तब यह ट्रिगर होता है.
ON_EDITEnumजब कोई उपयोगकर्ता Google Sheets फ़ाइल में बदलाव करता है, तो ट्रिगर चालू हो जाता है. उदाहरण के लिए, किसी सेल में नई वैल्यू डालने पर, इसे बदलाव के बजाय बदलाव के तौर पर गिना जाता है.
ON_FORM_SUBMITEnumजब उपयोगकर्ता किसी Google फ़ॉर्म का जवाब देता है, तब यह ट्रिगर होता है.
ON_CHANGEEnumजब उपयोगकर्ता Google Sheets फ़ाइल में बदलाव करता है, तो ट्रिगर चालू हो जाता है. उदाहरण के लिए, कोई पंक्ति जोड़ने पर, इसे बदलाव के बजाय बदलाव के तौर पर गिना जाता है.
ON_EVENT_UPDATEDEnumतय किए गए Google Calendar में कोई इवेंट बनाने, अपडेट करने या मिटाने पर, ट्रिगर ट्रिगर होता है.
प्रॉपर्टी
प्रॉपर्टी टाइप ब्यौरा
APPS_MARKETPLACE_DOMAIN_ADD_ONEnumउपयोगकर्ता के डोमेन के लिए, एडमिन ने ऐड-ऑन इंस्टॉल किया था.
NONEEnumस्क्रिप्ट, ऐड-ऑन के तौर पर नहीं चल रही है.
WEB_STORE_ADD_ONEnumउपयोगकर्ता ने Chrome Web Store से ऐड-ऑन इंस्टॉल किया हो.
प्रॉपर्टी
प्रॉपर्टी टाइप ब्यौरा
Auth ModeAuth Mode यह सूची बताती है कि ट्रिगर किए गए फ़ंक्शन की मदद से, Apps Script कौनसी अनुमति वाली सेवाओं को चला सकता है.
Authorization StatusAuthorization Status यह एक एनोटेशन है, जो किसी स्क्रिप्ट की अनुमति की स्थिति दिखाता है.
Event TypeEvent Type ट्रिगर किए गए इवेंट के टाइप को दिखाने वाला एनोटेशन.
Installation SourceInstallation Source यह एक एनोटेशन है, जिसमें बताया गया है कि उपयोगकर्ता के लिए स्क्रिप्ट को ऐड-ऑन के तौर पर कैसे इंस्टॉल किया गया.
Trigger SourceTrigger Source इवेंट के सोर्स की जानकारी देने वाला एनोटेशन, जिसकी वजह से ट्रिगर सक्रिय होता है.
Week DayWeekday हफ़्ते के दिनों को दिखाने वाला एनोटेशन.
तरीके
तरीका रिटर्न टाइप संक्षिप्त विवरण
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 दिखाता है.
प्रॉपर्टी
प्रॉपर्टी टाइप ब्यौरा
SPREADSHEETSEnumGoogle Sheets, ट्रिगर को ट्रिगर करता है.
CLOCKEnumसमय पर होने वाले इवेंट की वजह से ट्रिगर सक्रिय होता है.
FORMSEnumGoogle Forms से ट्रिगर चालू होता है.
DOCUMENTSEnumGoogle Docs से ट्रिगर चालू होता है.
CALENDAREnumGoogle 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) को अपडेट किया गया."],[],[]]