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

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

Gmail

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

JSON के काेड में दिखाना
{
  "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

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

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

string

यह कंपोज़ ट्रिगर के लिए उपलब्ध डेटा ऐक्सेस का लेवल तय करता है फ़ंक्शन का इस्तेमाल करना होगा. मान्य विकल्प ये हैं:

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

object (SelectAction)

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

ContextualTrigger

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

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

string

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

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

unconditional

object

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

SelectAction

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

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

string

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

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

text

string

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