Gmail मेनिफ़ेस्ट संसाधन

रिसॉर्स कॉन्फ़िगरेशन, जिसका इस्तेमाल Google Workspace ऐड-ऑन के कॉन्टेंट और Gmail में काम करने के तरीके को तय करने के लिए किया जाता है. अगर Google Workspace ऐड-ऑन मेनिफ़ेस्ट में ज़रूरी है के तौर पर मार्क किए गए सभी कॉम्पोनेंट शामिल होते हैं, तो ये कॉम्पोनेंट Gmail को बेहतर बनाते हैं.

Gmail

Gmail एक्सटेंशन के लिए, Google Workspace ऐड-ऑन मेनिफ़ेस्ट कॉन्फ़िगरेशन. ज़्यादा जानकारी के लिए, Google Workspace ऐड-ऑन के साथ Gmail की सेवा को मैनेज करना देखें.

जेएसओएन के काेड में दिखाना
{
  "authorizationCheckFunction": string,
  "composeTrigger": {
    object (ComposeTrigger)
  },
  "contextualTriggers": [
    {
      object (ContextualTrigger)
    }
  ],
  "homepageTrigger": {
    object (HomepageTrigger)
  }
}
फ़ील्ड
authorizationCheckFunction

string

अब काम नहीं करता. Apps Script फ़ंक्शन का नाम जो तीसरे पक्ष की अनुमति से जुड़ी ज़रूरी जांच करता है. इस फ़ंक्शन को Google Workspace ऐड-ऑन के हर इस्तेमाल से पहले कॉल किया जाता है.

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

composeTrigger

object (ComposeTrigger)

लिखने की कार्रवाइयों के लिए ज़रूरी है. यह ईमेल लिखते समय उपयोगकर्ता के लिए उपलब्ध यूज़र इंटरफ़ेस (यूआई) के सेट के बारे में बताता है.

ज़्यादा जानकारी के लिए, 'लिखें' यूज़र इंटरफ़ेस (यूआई) को 'लिखने की कार्रवाइयां' के साथ बढ़ाना देखें.

contextualTriggers[]

object (ContextualTrigger)

ज़रूरी है. Gmail में किसी मैसेज को खोलने पर ट्रिगर होने वाले ट्रिगर की सूची. जब ट्रिगर फ़ायर होता है, तो यह खास Apps Script फ़ंक्शन को एक्ज़ीक्यूट करता है. आम तौर पर, इससे नए कार्ड बनाए जाते हैं और यूज़र इंटरफ़ेस (यूआई) को अपडेट किया जाता है.
homepageTrigger

object (HomepageTrigger)

Gmail होस्ट में, ऐड-ऑन होम पेज बनाने के लिए, ट्रिगर फ़ंक्शन की खास जानकारी. यह addOns.common.homepageTrigger को बदल देता है.

ComposeTrigger

'लिखें' कार्रवाई का कॉन्फ़िगरेशन. ज़्यादा जानकारी के लिए, 'लिखें' यूज़र इंटरफ़ेस (यूआई) को बड़ा करना देखें.

जेएसओएन के काेड में दिखाना
{
  "draftAccess": string,
  "selectActions": [
    {
      object (SelectAction)
    }
  ]
}
फ़ील्ड
draftAccess

string

'लिखें' ट्रिगर फ़ंक्शन के लिए उपलब्ध डेटा ऐक्सेस का लेवल तय करता है. मान्य विकल्प नीचे दिए गए हैं:

  • NONE, डिफ़ॉल्ट सेटिंग. इसकी वजह से, 'लिखें' ट्रिगर फ़ंक्शन को भेजा गया इवेंट ऑब्जेक्ट, ज़्यादातर खाली रहता है.
  • METADATA, जो 'लिखें' ट्रिगर फ़ंक्शन में भेजे गए इवेंट ऑब्जेक्ट को मैसेज पाने वाले लोगों की सूचियों से अपने-आप भर देता है. इस सेटिंग के लिए यह ज़रूरी है कि ऐड-ऑन में gmail.addons.current.message.metadata स्कोप शामिल हो.
selectActions[]

object (SelectAction)

'लिखने के लिए यूज़र इंटरफ़ेस' बनाने वाली कार्रवाइयों की सूची. हालांकि, इस सूची में हर ऐड-ऑन सिर्फ़ एक कार्रवाई की जा सकती है. 'लिखें' कार्रवाई का एक आइकॉन, Gmail की 'लिखें' विंडो में दिखता है. यह आइकॉन gmail.logoUrl ने तय किया है.

ContextualTrigger

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

जेएसओएन के काेड में दिखाना
{
  "onTriggerFunction": string,
  "unconditional": {},
}
फ़ील्ड
onTriggerFunction

string

हर प्रासंगिक ट्रिगर के लिए ज़रूरी है. Apps स्क्रिप्ट फ़ंक्शन का नाम, जो ट्रिगर के सक्रिय होने पर ट्रिगर होता है.

इस फ़ंक्शन के बारे में जानने के लिए, काम के ट्रिगर का फ़ंक्शन देखें.

unconditional

object

हर प्रासंगिक ट्रिगर के लिए ज़रूरी है. इसका इस्तेमाल यह बताने के लिए किया जाता है कि जब सभी Gmail मैसेज खोले जाते हैं, तो प्रासंगिक ट्रिगर चालू हो जाता है. फ़िलहाल, यही एक विकल्प है. इसलिए, यह हमेशा खाली ऑब्जेक्ट होना चाहिए.

SelectAction

'लिखें' कार्रवाई का कॉन्फ़िगरेशन, जो तय करता है कि जब उपयोगकर्ता 'लिखें' कार्रवाई चुनेगा, तो कौनसा फ़ंक्शन चलेगा.

जेएसओएन के काेड में दिखाना
{
  "runFunction": string,
  "text": string
}
फ़ील्ड
runFunction

string

लिखने की कार्रवाइयों के लिए ज़रूरी है. Apps Script फ़ंक्शन का नाम, जो ईमेल लिखने की इस कार्रवाई को चुने जाने पर ट्रिगर होता है. यह 'लिखें' ट्रिगर फ़ंक्शन, ऐड-ऑन 'लिखें' यूज़र इंटरफ़ेस (यूआई) बनाता है.

ज़्यादा जानकारी के लिए, ट्रिगर फ़ंक्शन लिखें देखें.

text

string

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