Google Workspace Flows को एक्सटेंड करना

इन गाइड में, कस्टम चरण बनाकर Google Workspace Flows की सुविधाओं को बढ़ाने का तरीका बताया गया है.

शुरू करने के लिए, हमारी क्विकस्टार्ट गाइड, Apps Script की मदद से कैलकुलेटर वाला चरण बनाएं को फ़ॉलो करें.

क्विकस्टार्ट गाइड देखें

Flows की मदद से, Google Workspace के उपयोगकर्ता अलग-अलग सेवाओं के टास्क को ऑटोमेट कर सकते हैं. इसके लिए, उन्हें कोई कोड लिखने की ज़रूरत नहीं होती. वे कई चरणों को एक साथ जोड़कर ऐसा कर सकते हैं. फ़्लो को बढ़ाने का मतलब है कि उपयोगकर्ताओं को आपके ऐप्लिकेशन के फ़ंक्शन को चरणों के तौर पर जोड़ने की अनुमति देना.

उदाहरण के लिए, नए सेल मैसेज को ऐसे फ़्लो की मदद से हाइलाइट किया जा सकता है जो ये काम करता है:

  1. यह ईमेल मिलने पर शुरू होता है.
  2. Gemini को ईमेल की खास जानकारी देने के लिए प्रॉम्प्ट करता है.
  3. यह ईमेल के बारे में कोई मैसेज, Chat स्पेस में पोस्ट करता है.

फ़्लो को कॉन्फ़िगर करना

पहली इमेज: इसमें दिखाया गया है कि कोई उपयोगकर्ता, नए सेल मैसेज को हाइलाइट करने वाला फ़्लो कॉन्फ़िगर कर रहा है.

फ़्लो के कॉन्सेप्ट

यहां दिए गए शब्दों और कॉन्सेप्ट से, फ़्लो के मुख्य कॉम्पोनेंट के बारे में पता चलता है:

चरण
फ़्लो की अपने-आप काम करने वाली प्रोसेस का एक चरण. असल में, यह टास्क की एक ऐसी सीरीज़ में मौजूद एक टास्क होता है जो किसी शुरुआती इवेंट के बाद होता है. हर चरण को एक साथ लागू किया जाता है. इसका मतलब है कि यह क्रम में मौजूद अगले चरण के शुरू होने से पहले, अपना काम पूरा कर लेता है. उपयोगकर्ता, चरणों का क्रम सेट करते हैं. इससे उन्हें टास्क के लॉजिकल फ़्लो को अपनी पसंद के मुताबिक बनाने की अनुमति मिलती है. स्टेप में इनपुट और आउटपुट हो सकते हैं, लेकिन यह ज़रूरी नहीं है. उदाहरण के लिए, "ईमेल भेजो", "किसी Chat स्पेस में पोस्ट करो", और "Gemini से पूछो". इन चरणों में, Google Workspace के बाहर के टास्क भी शामिल हो सकते हैं. जैसे, सीआरएम लीड बनाना.
इनपुट वैरिएबल
इनपुट वैरिएबल, चरणों के हिसाब से मिलते हैं. उपयोगकर्ता, चरण को सेट अप करते समय, चरण के कॉन्फ़िगरेशन कार्ड पर इनपुट वैरिएबल सेट करता है. उदाहरण के लिए, ईमेल पता, तारीख और समय या Gemini प्रॉम्प्ट इकट्ठा करना.
आउटपुट वैरिएबल
आउटपुट वैरिएबल, चरणों के हिसाब से मिलते हैं और इन्हें किसी दूसरे चरण में भेजा जा सकता है. उदाहरण के लिए, आउटपुट वैरिएबल का इस्तेमाल करके, किसी ईमेल पते को ऐसे दूसरे चरण में भेजा जाता है जहां उसका इस्तेमाल, ईमेल पाने वाले व्यक्ति की जानकारी देने के लिए किया जाता है.
डाइनैमिक वैरिएबल
ऐसा वैरिएबल जिसका डेटा सिर्फ़ तब तय किया जा सकता है, जब उपयोगकर्ता फ़्लो को कॉन्फ़िगर करता है. उदाहरण के लिए, Google फ़ॉर्म में अलग-अलग सवाल और जवाब होते हैं. किसी फ़ॉर्म में सवालों और जवाबों की संख्या (और उनका कॉन्टेंट) तब तक तय नहीं की जा सकती, जब तक कोई फ़ॉर्म फ़्लो शुरू नहीं करता. इस मामले में, डाइनैमिक वैरिएबल का इस्तेमाल किया जाता है.
कस्टम संसाधन
यह एक कस्टम डेटा स्ट्रक्चर होता है. इसका इस्तेमाल, एक से ज़्यादा वैरिएबल को एक साथ ग्रुप करने के लिए किया जा सकता है. उदाहरण के लिए, सीआरएम लीड बनाने के लिए, ईमेल पता, डाक पता, और नाम शामिल करने वाला कस्टम संसाधन पास करें.
कार्ड

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

  • IncludeVariables: यह एक ऐसी प्रॉपर्टी है जिसकी मदद से डाइनैमिक वैरिएबल को शामिल किया जा सकता है.
  • Type: इससे यह तय होता है कि इनपुट वैरिएबल किस तरह के डेटा की उम्मीद करते हैं.
गतिविधि लॉग

इसमें बताया गया है कि फ़्लो चलने पर क्या होता है. डिफ़ॉल्ट रूप से, गतिविधि लॉग में स्टार्टर या चरण का नाम शामिल होता है. यह नाम, मेनिफ़ेस्ट में स्टैटिक तौर पर तय किया जाता है. आपके पास गतिविधि के लॉग को अपनी पसंद के मुताबिक बनाने का विकल्प भी होता है.

देखें कि क्या-क्या बनाया जा सकता है

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

अगर आपको शुरुआत से कैलकुलेटर बनाना है, तो Apps Script की मदद से कैलकुलेटर बनाने का तरीका बताने वाली हमारी क्विकस्टार्ट गाइड पढ़ें.

क्विकस्टार्ट आज़माएं

इसके बाद, फ़्लो के चरण को अपनी पसंद के मुताबिक बनाने के लिए, इन गाइड को पढ़ें: