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

रिसॉर्स कॉन्फ़िगरेशन का इस्तेमाल, Gmail में Google Workspace ऐड-ऑन के कॉन्टेंट और व्यवहार को तय करने के लिए किया जाता है. अगर 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 Script फ़ंक्शन का नाम जो ट्रिगर के ट्रिगर होने पर काम करता है.

इस फ़ंक्शन को तय करने का तरीका जानने के लिए, कॉन्टेक्स्चुअल ट्रिगर फ़ंक्शन देखें.

unconditional

object

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

SelectAction

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

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

string

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

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

text

string

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