Package google.apps.script.type.gmail

सूची

ComposeTrigger

एक ट्रिगर, जो उपयोगकर्ता के ईमेल लिखते समय सक्रिय होता है.

फ़ील्ड
actions[]

MenuItemExtensionPoint

लिखें समय ऐड-ऑन के लिए कार्रवाइयों का सेट परिभाषित करता है. ये वे कार्रवाइयां हैं जिन्हें उपयोगकर्ता, लिखने के समय के ऐड-ऑन पर ट्रिगर कर सकते हैं.

draftAccess

DraftAccess

लिखें समय ऐड-ऑन ट्रिगर होने पर डेटा ऐक्सेस के स्तर को तय करता है.

ड्राफ़्ट ऐक्सेस

enum ट्रिगर के लिए, डेटा के ऐक्सेस के लेवल को तय करने वाला enum

Enums
UNSPECIFIED ड्राफ़्ट ऐक्सेस के लिए कुछ भी सेट न होने पर डिफ़ॉल्ट मान.
NONE लिखें ऐड-ऑन ट्रिगर होने पर, लिखें ट्रिगर, ड्राफ़्ट के किसी भी डेटा को ऐक्सेस नहीं कर सकता.
METADATA यह कंपोज़ ट्रिगर को ड्राफ़्ट का मेटाडेटा ऐक्सेस करने की अनुमति देती है, जब कोई कंपोज़ ऐड-ऑन ट्रिगर होता है. इसमें ऑडियंस की सूची शामिल है, जैसे कि ड्राफ़्ट मैसेज की प्रति और कॉपी सूची.

प्रासंगिक ट्रिगर

ट्रिगर को तय करता है, जो खुले ईमेल के किसी खास मानदंड को पूरा करने पर सक्रिय होता है. जब ट्रिगर सक्रिय होता है, तब यह एक खास एंडपॉइंट परफ़ॉर्म करता है. आम तौर पर, यह नए कार्ड बनाने और यूज़र इंटरफ़ेस (यूआई) को अपडेट करने के लिए ट्रिगर करता है.

फ़ील्ड
onTriggerFunction

string

ज़रूरी है. ट्रिगर से मैच होने पर, कॉल करने के लिए एंडपॉइंट का नाम.

unconditional

UnconditionalTrigger

जब कोई मेल मैसेज खोला जाता है, तो बिना शर्त वाले ट्रिगर एक्ज़ीक्यूट किए जाते हैं.

GmailAddOnManifest

Gmail ऐड-ऑन के दिखने और काम करने के तरीके को पसंद के मुताबिक बनाने वाली प्रॉपर्टी.

फ़ील्ड
homepageTrigger

HomepageExtensionPoint

ऐसे एंडपॉइंट को तय करता है जिसे ऐसे संदर्भ के हिसाब से एक्ज़ीक्यूट किया जाएगा जो किसी बताए गए कॉन्टेक्स्ट ट्रिगर से मेल नहीं खाता. इस फ़ंक्शन से जनरेट किया गया कोई भी कार्ड उपयोगकर्ता के लिए हमेशा उपलब्ध रहेगा, लेकिन इस ऐड-ऑन से ज़्यादा टारगेट किए गए ट्रिगर की घोषणा होने पर इसे प्रासंगिक सामग्री से हटा दिया जा सकता है.

अगर यह मौजूद है, तो यह addOns.common.homepageTrigger के कॉन्फ़िगरेशन को बदल देता है.

contextualTriggers[]

ContextualTrigger

ऐड-ऑन को ट्रिगर करने वाली शर्तों के सेट के बारे में बताता है.

universalActions[]

UniversalAction

ऐड-ऑन के लिए यूनिवर्सल कार्रवाइयों के सेट के बारे में बताता है. उपयोगकर्ता, ऐड-ऑन टूलबार मेन्यू से यूनिवर्सल ऐक्शन ट्रिगर करता है.

composeTrigger

ComposeTrigger

लिखें समय ऐड-ऑन के लिए लिखें समय ट्रिगर तय करें. यह वह ट्रिगर है जो उपयोगकर्ता के ईमेल लिखते समय ऐड-ऑन को कार्रवाई करने के लिए प्रेरित करता है. ड्राफ़्ट बनाने में लगने वाले समय के लिए, सभी ऐड-ऑन में gmail.addons.current.action.compose का दायरा होना चाहिए. हालांकि, यह ड्राफ़्ट में बदलाव नहीं कर सकता.

authorizationCheckFunction

string

ऐसे एंडपॉइंट का नाम जो पुष्टि करता है कि ऐड-ऑन के पास तीसरे पक्ष के एपीआई की जांच करके सभी ज़रूरी तीसरे पक्ष की अनुमति है. अगर जांच नहीं हो पाती है, तो फ़ंक्शन को अनुमति देने के फ़्लो को शुरू करने से पहले एक अपवाद बनाना चाहिए. यह फ़ंक्शन ऐड-ऑन को शुरू करने से पहले कॉल किया जाता है, ताकि उपयोगकर्ताओं को बेहतर अनुभव मिल सके.

कोई शर्त नहीं है

किसी भी ईमेल मैसेज को खोलने पर सक्रिय होने वाला ट्रिगर.

यूनिवर्सलकार्रवाई

ऐसी कार्रवाई जो मैसेज का संदर्भ चाहे जो भी हो, ऐड-ऑन टूलबार मेन्यू में हमेशा उपलब्ध रहती है.

फ़ील्ड
text

string

ज़रूरी है. कार्रवाई के बारे में बताने वाला उपयोगकर्ता को दिखने वाला टेक्स्ट, जैसे, "नया संपर्क जोड़ें."

यूनियन फ़ील्ड action_type. जब उपयोगकर्ता कार्रवाई को शुरू करता है, तो कार्रवाई के टाइप से तय होता है कि Gmail कैसे काम करेगा. action_type इनमें से सिर्फ़ एक हो सकता है:
runFunction

string

एक एंडपॉइंट, जिसे उपयोगकर्ता ने कार्रवाई ट्रिगर करने पर कॉल किया है. ज़्यादा जानकारी के लिए, यूनिवर्सल ऐक्शन गाइड देखें.