इंडेक्स
ComposeTrigger
(मैसेज)ComposeTrigger.DraftAccess
(enum)ContextualTrigger
(मैसेज)GmailAddOnManifest
(मैसेज)UnconditionalTrigger
(मैसेज)UniversalAction
(मैसेज)
ComposeTrigger
यह एक ऐसा ट्रिगर है जो उपयोगकर्ता के ईमेल लिखने पर चालू होता है.
फ़ील्ड | |
---|---|
actions[] |
कॉम्पोज़ करने के समय जोड़े जाने वाले ऐड-ऑन के लिए, कार्रवाइयों का सेट तय करता है. ये ऐसी कार्रवाइयां हैं जिन्हें उपयोगकर्ता, कॉम्पोज़ करने के समय के लिए जोड़े गए ऐड-ऑन पर ट्रिगर कर सकते हैं. |
draftAccess |
यह तय करता है कि कॉम्पोज़ करने के समय ऐड-ऑन ट्रिगर होने पर, डेटा को किस लेवल पर ऐक्सेस किया जा सकता है. |
DraftAccess
एक सूची, जो डेटा ऐक्सेस के उस लेवल के बारे में बताती है जो कंपोज ट्रिगर के लिए ज़रूरी है.
Enums | |
---|---|
UNSPECIFIED |
जब draftAccess के लिए कोई वैल्यू सेट नहीं की जाती है, तब डिफ़ॉल्ट वैल्यू. |
NONE |
'लिखें' ऐड-ऑन ट्रिगर होने पर, 'लिखें' ट्रिगर, ड्राफ़्ट का कोई डेटा ऐक्सेस नहीं कर सकता. |
METADATA |
'लिखें' ऐड-ऑन ट्रिगर होने पर, ड्राफ़्ट के मेटाडेटा को ऐक्सेस करने की अनुमति, लिखें ट्रिगर को देता है. इसमें ऑडियंस की सूची शामिल होती है. जैसे, ड्राफ़्ट किए गए मैसेज में मौजूद 'इसको भेजें' और 'कॉपी' सूची. |
ContextualTrigger
यह एक ऐसा ट्रिगर तय करता है जो ईमेल खोलने की किसी खास शर्त पूरी होने पर ट्रिगर होता है. ट्रिगर होने पर, यह किसी खास एंडपॉइंट को लागू करता है. आम तौर पर, ऐसा नए कार्ड बनाने और यूज़र इंटरफ़ेस (यूआई) को अपडेट करने के लिए किया जाता है.
फ़ील्ड | |
---|---|
onTriggerFunction |
ज़रूरी है. जब कोई मैसेज ट्रिगर से मैच होता है, तो कॉल करने के लिए एंडपॉइंट का नाम. |
यूनियन फ़ील्ड trigger . ट्रिगर के टाइप से यह तय होता है कि Gmail, ऐड-ऑन दिखाने के लिए किन शर्तों का इस्तेमाल करता है. trigger इनमें से कोई एक हो सकता है: |
|
unconditional |
बिना शर्त वाले ट्रिगर, कोई भी ईमेल मैसेज खोले जाने पर ट्रिगर होते हैं. |
GmailAddOnManifest
Gmail ऐड-ऑन के दिखने और काम करने के तरीके को पसंद के मुताबिक बनाने वाली प्रॉपर्टी.
फ़ील्ड | |
---|---|
homepageTrigger |
ऐसे एंडपॉइंट के बारे में बताता है जो ऐसे कॉन्टेक्स्ट में लागू होगा जो बताए गए कॉन्टेक्स्ट ट्रिगर से मेल नहीं खाते. इस फ़ंक्शन से जनरेट किए गए कार्ड, उपयोगकर्ता के लिए हमेशा उपलब्ध रहेंगे. हालांकि, जब यह ऐड-ऑन ज़्यादा टारगेट किए गए ट्रिगर का एलान करेगा, तो हो सकता है कि संदर्भ के हिसाब से दिखाए जाने वाले कॉन्टेंट की वजह से कार्ड न दिखें. अगर यह मौजूद है, तो यह |
contextualTriggers[] |
उन शर्तों का सेट तय करता है जो ऐड-ऑन को ट्रिगर करते हैं. |
universalActions[] |
यह एड-ऑन के लिए, यूनिवर्सल ऐक्शन का एक सेट तय करता है. उपयोगकर्ता, ऐड-ऑन टूलबार मेन्यू से यूनिवर्सल ऐक्शन ट्रिगर करता है. |
composeTrigger |
ईमेल लिखने में लगने वाले समय का पता लगाने वाले ऐड-ऑन के लिए, ईमेल लिखने में लगने वाले समय का ट्रिगर तय करता है. यह ट्रिगर, उपयोगकर्ता के ईमेल लिखने के दौरान, ऐड-ऑन को कार्रवाई करने की अनुमति देता है. ईमेल लिखते समय जोड़े जाने वाले सभी ऐड-ऑन का दायरा |
authorizationCheckFunction |
एंडपॉइंट का नाम, जो तीसरे पक्ष के एपीआई की जांच करके पुष्टि करता है कि ऐड-ऑन के पास तीसरे पक्ष की सभी ज़रूरी अनुमतियां हैं. अगर जांच पूरी नहीं होती है, तो अनुमति फ़्लो शुरू करने के लिए, फ़ंक्शन को एक अपवाद फेंकना चाहिए. उपयोगकर्ताओं को बेहतर अनुभव देने के लिए, इस फ़ंक्शन को ऐड-ऑन के हर बार इस्तेमाल करने से पहले कॉल किया जाता है. |
UnconditionalTrigger
इस टाइप में कोई फ़ील्ड नहीं है.
यह एक ऐसा ट्रिगर है जो किसी भी ईमेल मैसेज के खुलने पर ट्रिगर होता है.
UniversalAction
यह एक ऐसी कार्रवाई है जो मैसेज के संदर्भ के बावजूद, ऐड-ऑन टूलबार मेन्यू में हमेशा उपलब्ध होती है.
फ़ील्ड | |
---|---|
text |
ज़रूरी है. कार्रवाई के बारे में बताने वाला ऐसा टेक्स्ट जो उपयोगकर्ता को दिखता है. उदाहरण के लिए, "नया संपर्क जोड़ें." |
यूनियन फ़ील्ड action_type . कार्रवाई के टाइप से यह तय होता है कि उपयोगकर्ता जब कार्रवाई करता है, तो Gmail का व्यवहार कैसा होगा. action_type इनमें से कोई एक हो सकता है: |
|
openLink |
वह लिंक जिसे उपयोगकर्ता की कार्रवाई ट्रिगर करने पर, Gmail खोलता है. |
runFunction |
वह एंडपॉइंट जिसे उपयोगकर्ता की कार्रवाई ट्रिगर करने पर कॉल किया जाता है. ज़्यादा जानकारी के लिए, यूनिवर्सल ऐक्शन गाइड देखें. |