यह एक ऑब्जेक्ट है, जिसका इस्तेमाल यह तय करने के लिए किया जाता है कि उपयोगकर्ता को इस स्क्रिप्ट को एक या ज़्यादा सेवाओं का इस्तेमाल करने के लिए अनुमति देनी होगी या नहीं. साथ ही, अनुमति देने वाले डायलॉग के लिए यूआरएल देने की ज़रूरत होती है.
इससे यह पता चलता है कि उपयोगकर्ता को इस स्क्रिप्ट को एक या उससे ज़्यादा सेवाओं (उदाहरण के लिए, ScriptApp.AuthorizationStatus.REQUIRED) का इस्तेमाल करने के लिए अनुमति देनी होगी या नहीं.
समय के मुताबिक इवेंट के तय समय पर पहुंचने पर ट्रिगर चालू हो जाता है.
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 में कोई इवेंट बनाया जाता है, अपडेट हो जाता है या मिटाया जाता है, तब ट्रिगर सक्रिय हो जाता है.
यह तय करने के लिए एक ऑब्जेक्ट इस्तेमाल किया जाता है कि उपयोगकर्ता को एक या एक से ज़्यादा सेवाओं का इस्तेमाल करने के लिए इस स्क्रिप्ट को अनुमति देने की ज़रूरत है या नहीं. साथ ही, अनुमति देने वाले डायलॉग के लिए यूआरएल देने के लिए भी इसका इस्तेमाल किया जाता है.
एनम वैल्यू दिखाता है. इससे पता चलता है कि मौजूदा उपयोगकर्ता के लिए, स्क्रिप्ट ऐड-ऑन के तौर पर कैसे इंस्टॉल हुई. उदाहरण के लिए, क्या उपयोगकर्ता ने इसे Chrome Web Store से निजी तौर पर इंस्टॉल किया है या डोमेन एडमिन ने सभी उपयोगकर्ताओं के लिए इसे इंस्टॉल किया है या नहीं.
दिए गए दस्तावेज़ में, इस उपयोगकर्ता के मालिकाना हक वाले ऐसे सभी ट्रिगर पाएं जो इंस्टॉल किए जा सकते हैं. ऐसा सिर्फ़ इस स्क्रिप्ट या ऐड-ऑन के लिए होता है.
इस उपयोगकर्ता के मालिकाना हक वाले, इंस्टॉल किए जा सकने वाले सभी ट्रिगर, दिए गए फ़ॉर्म में पाएं. यह सुविधा, इस स्क्रिप्ट या सिर्फ़ ऐड-ऑन के लिए उपलब्ध है.
इस उपयोगकर्ता के मालिकाना हक वाली स्प्रेडशीट में, इंस्टॉल किए जा सकने वाले सभी ट्रिगर की जानकारी मिलती है. हालांकि, ऐसा सिर्फ़ इस स्क्रिप्ट या ऐड-ऑन के लिए किया जाता है.
[[["समझने में आसान है","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"]],["आखिरी बार 2023-12-01 (UTC) को अपडेट किया गया."],[[["The Script service empowers developers to automate tasks and control web app deployments within Google Apps Script."],["Triggers automate script execution based on events like opening documents, form submissions, or time-based occurrences."],["Script publishing controls how scripts are deployed as web apps, managing access and properties."],["Authorization management handles user permissions for script execution, with different authorization levels and status checks."],["Developers can utilize the `ScriptApp` class, trigger builders, and authorization classes to build robust and automated solutions."]]],[]]