इंडेक्स
ComposeTrigger
(मैसेज)ComposeTrigger.DraftAccess
(enum)ContextualTrigger
(मैसेज)GmailAddOnManifest
(मैसेज)UnconditionalTrigger
(मैसेज)UniversalAction
(मैसेज)
ComposeTrigger
यह एक ऐसा ट्रिगर है जो उपयोगकर्ता के ईमेल लिखने पर चालू होता है.
फ़ील्ड | |
---|---|
actions[] |
लिखने के समय वाले ऐड-ऑन के लिए कार्रवाइयों का सेट तय करता है. ये ऐसी कार्रवाइयां हैं जिन्हें उपयोगकर्ता, कॉम्पोज़ करने के समय के लिए जोड़े गए ऐड-ऑन पर ट्रिगर कर सकते हैं. |
draft |
लिखने के समय वाला ऐड-ऑन ट्रिगर होने पर, डेटा के ऐक्सेस का लेवल तय करता है. |
DraftAccess
एक सूची, जो डेटा ऐक्सेस के उस लेवल के बारे में बताती है जो कंपोज ट्रिगर के लिए ज़रूरी है.
Enums | |
---|---|
UNSPECIFIED |
जब ड्राफ़्ट के लिए कुछ भी सेट नहीं होता है, तब यह डिफ़ॉल्ट वैल्यू होती है. |
NONE |
'लिखें' ऐड-ऑन ट्रिगर होने पर, 'लिखें' ट्रिगर, ड्राफ़्ट का कोई डेटा ऐक्सेस नहीं कर सकता. |
METADATA |
'लिखें' ऐड-ऑन ट्रिगर होने पर, ड्राफ़्ट के मेटाडेटा को ऐक्सेस करने की अनुमति, लिखें ट्रिगर को देता है. इसमें ऑडियंस की सूची शामिल है, जैसे कि ड्राफ़्ट मैसेज की 'पाने वाला' और 'कॉपी' सूची. |
ContextualTrigger
यह एक ऐसा ट्रिगर तय करता है जो ईमेल खोलने की किसी खास शर्त पूरी होने पर ट्रिगर होता है. ट्रिगर होने पर, यह किसी खास एंडपॉइंट को लागू करता है. आम तौर पर, ऐसा नए कार्ड बनाने और यूज़र इंटरफ़ेस (यूआई) को अपडेट करने के लिए किया जाता है.
फ़ील्ड | |
---|---|
on |
ज़रूरी है. ट्रिगर से मैच होने वाले मैसेज मिलने पर कॉल किए जाने वाले एंडपॉइंट का नाम. |
यूनियन फ़ील्ड trigger . ट्रिगर के टाइप से यह तय होता है कि Gmail, ऐड-ऑन दिखाने के लिए किन शर्तों का इस्तेमाल करता है. trigger इनमें से सिर्फ़ एक हो सकता है: |
|
unconditional |
बिना शर्त वाले ट्रिगर, कोई भी मेल मैसेज खोले जाने पर ट्रिगर होते हैं. |
GmailAddOnManifest
Gmail ऐड-ऑन के दिखने और काम करने के तरीके को पसंद के मुताबिक बनाने वाली प्रॉपर्टी.
फ़ील्ड | |
---|---|
homepage |
एंडपॉइंट के बारे में बताता है, जिसे उन कॉन्टेक्स्ट में एक्ज़ीक्यूट किया जाएगा जो एलान किए गए कॉन्टेक्स्चुअल ट्रिगर से मैच नहीं करते. इस फ़ंक्शन से जनरेट किए गए सभी कार्ड, उपयोगकर्ता के लिए हमेशा उपलब्ध रहेंगे. हालांकि, जब यह ऐड-ऑन ज़्यादा टारगेट किए गए ट्रिगर के बारे में बताता है, तब संदर्भ के हिसाब से कॉन्टेंट की वजह से कार्ड को हटा दिया जाता है. इस पैरामीटर के मौजूद होने पर, |
contextual |
ऐड-ऑन को ट्रिगर करने वाली शर्तों का सेट तय करता है. |
universal |
ऐड-ऑन के लिए यूनिवर्सल ऐक्शन के सेट के बारे में बताता है. उपयोगकर्ता, ऐड-ऑन टूलबार मेन्यू से यूनिवर्सल ऐक्शन ट्रिगर करता है. |
compose |
यह कंपोज़ टाइम ऐड-ऑन के लिए कंपोज़ टाइम ट्रिगर के बारे में बताता है. यह ट्रिगर, उपयोगकर्ता के ईमेल लिखते समय ऐड-ऑन को कार्रवाई करने की अनुमति देता है. ईमेल लिखते समय जोड़े जाने वाले सभी ऐड-ऑन का स्कोप |
authorization |
तीसरे पक्ष के एपीआई की जांच करके, यह पुष्टि करने वाले एंडपॉइंट का नाम कि ऐड-ऑन में तीसरे पक्ष की सभी ज़रूरी अनुमतियां मौजूद हैं या नहीं. अगर जांच पूरी नहीं हो पाती है, तो फ़ंक्शन को अनुमति देने का फ़्लो शुरू करने के लिए अपवाद देना चाहिए. उपयोगकर्ता को बेहतर अनुभव देने के लिए, इस फ़ंक्शन को ऐड-ऑन के हर बार इस्तेमाल करने से पहले कॉल किया जाता है. |
UnconditionalTrigger
इस टाइप में कोई फ़ील्ड नहीं है.
यह एक ऐसा ट्रिगर है जो किसी भी ईमेल मैसेज के खुलने पर ट्रिगर होता है.
UniversalAction
यह कार्रवाई ऐड-ऑन टूलबार मेन्यू में हमेशा उपलब्ध होती है, भले ही मैसेज का संदर्भ कुछ भी हो.
फ़ील्ड | |
---|---|
text |
ज़रूरी है. कार्रवाई के बारे में बताने वाला ऐसा टेक्स्ट जो उपयोगकर्ता को दिखता है. उदाहरण के लिए, "नया संपर्क जोड़ें." |
यूनियन फ़ील्ड action_type . उपयोगकर्ता जब कार्रवाई को शुरू करता है, तो कार्रवाई का टाइप यह तय करता है कि Gmail कैसे काम करेगा. action_type इनमें से कोई एक हो सकता है: |
|
open |
यह लिंक उस समय खुलता है जब उपयोगकर्ता कोई कार्रवाई ट्रिगर करता है. |
run |
जब उपयोगकर्ता कार्रवाई ट्रिगर करता है, तब कॉल किया जाने वाला एंडपॉइंट. ज़्यादा जानकारी के लिए, यूनिवर्सल ऐक्शन गाइड देखें. |