Action
ऑब्जेक्ट से इंटरैक्टिव बनाया जा सकता है
के लिए इस्तेमाल किया जा सकता है. उनकी परिभाषा
जब कोई उपयोगकर्ता किसी विजेट (उदाहरण के लिए, बटन) से इंटरैक्ट करता है, तब क्या होता है
पर क्लिक करें.
किसी कार्रवाई को विजेट हैंडलर फ़ंक्शन, इससे उस स्थिति के बारे में भी पता चलता है जो कार्रवाई को ट्रिगर करती है. ट्रिगर किए जाने पर, कार्रवाई, तय की गई प्रोसेस को पूरा करती है callback फ़ंक्शन. कॉलबैक फ़ंक्शन को पास किया जाता है इवेंट ऑब्जेक्ट जो उपयोगकर्ता के क्लाइंट-साइड इंटरैक्शन के बारे में जानकारी. आपको कॉलबैक फ़ंक्शन का इस्तेमाल करें और उसे कोई खास रिस्पॉन्स ऑब्जेक्ट दिखाएं.
उदाहरण के लिए, मान लें कि आपको ऐसा बटन चाहिए जो नया कार्ड बनाता और उसे तब दिखाता है
क्लिक किया गया. इसके लिए, आपको एक नया बटन विजेट बनाना होगा और बटन विजेट का इस्तेमाल करना होगा
हैंडलर फ़ंक्शन
setOnClickAction(action)
कार्ड बनाने के लिए, Action
पर क्लिक करें. कॉन्टेंट बनाने
आपने जो Action
तय किया है उससे Apps Script के बारे में पता चलता है
बटन पर क्लिक करने पर काम करने वाला कॉलबैक फ़ंक्शन. इस मामले में, आपको
कॉलबैक फ़ंक्शन लागू करके अपना मनचाहा कार्ड बनाएं और
ActionResponse
ऑब्जेक्ट है. रिस्पॉन्स ऑब्जेक्ट, ऐड-ऑन को कार्ड को कॉलबैक दिखाने के लिए कहता है
फ़ंक्शन बनाया गया.
यह पेज Gmail-विशिष्ट विजेट कार्रवाइयों के बारे में बताता है, जिन्हें आप अपने ऐड-ऑन.
Gmail इंटरैक्शन
Gmail का इस्तेमाल करने वाले Google Workspace ऐड-ऑन में ये सुविधाएं शामिल हो सकती हैं ड्राफ़्ट मैसेज लिखने के लिए, Gmail से जुड़ी विजेट की एक अतिरिक्त कार्रवाई. यह कार्रवाई के लिए संबंधित कार्रवाई की ज़रूरत है कॉलबैक फ़ंक्शन कोई विशेष रिस्पॉन्स ऑब्जेक्ट लौटाने के लिए:
कार्रवाई की कोशिश की गई | कॉलबैक फ़ंक्शन वापस आना चाहिए |
---|---|
ड्राफ़्ट मैसेज लिखना | ComposeActionResponse |
विजेट से जुड़ी इन कार्रवाइयों और रिस्पॉन्स ऑब्जेक्ट का इस्तेमाल करने के लिए, ऐड-ऑन के लिए यह ज़रूरी है
शामिल करें
https://www.googleapis.com/auth/gmail.addons.current.action.compose
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
दायरा सबमिट किया जाएगा.
मैसेज लिखें
Google Workspace ऐड-ऑन की मदद से, Gmail की सुविधाओं का इस्तेमाल किया जा सकता है
एक विजेट बनाएं, जिससे इंटरैक्ट करने पर Gmail में ड्राफ़्ट मैसेज जनरेट हों
(नए मैसेज या जवाब). ऐसा करने के लिए, आपको ट्रिगरिंग
कॉलबैक फ़ंक्शन के साथ विजेट जो
ComposeActionResponse
ऑब्जेक्ट है. कॉलबैक फ़ंक्शन से एक्ज़ीक्यूट होने के बाद, Gmail इसका इस्तेमाल करता है
जवाब ऑब्जेक्ट को खोलकर, ड्राफ़्ट में मौजूद लिखने की सुविधा वाली विंडो को खोलें.
ज़्यादा जानकारी और उदाहरण के लिए, देखें ड्राफ़्ट मैसेज लिखना.