इस दस्तावेज़ में इन शब्दों का इस्तेमाल किया गया है.
Calendar का कॉन्फ़्रेंसिंग ऐड-ऑन
यह एक खास तरह का ऐड-ऑन है. इसका इस्तेमाल करके, कॉन्फ़्रेंसिंग की सेवा देने वाली कंपनियां, Google Calendar इवेंट में कॉन्फ़्रेंसिंग के विकल्प दिखा सकती हैं. इन ऐड-ऑन को, मीटिंग के लिए बेहतर सुविधाओं वाले प्लैटफ़ॉर्म की ज़रूरत होती है. इस ज़रूरी शर्त की वजह से, ज़्यादातर डेवलपर को कभी भी Calendar के लिए कॉन्फ़्रेंसिंग ऐड-ऑन बनाने की ज़रूरत नहीं पड़ती.
ज़्यादा जानकारी के लिए, Calendar के कॉन्फ़्रेंसिंग ऐड-ऑन देखें. Calendar के कॉन्फ़्रेंसिंग ऐड-ऑन को Google Workspace ऐड-ऑन में बदलने का तरीका जानने के लिए, पब्लिश किए गए ऐड-ऑन को अपग्रेड करना लेख भी पढ़ें.
कार्ड
ऐड-ऑन के यूज़र इंटरफ़ेस (यूआई) का एक "पेज". कार्ड, अलग-अलग विजेट ऑब्जेक्ट (बटन, टेक्स्ट फ़ील्ड, हेडर वगैरह) से बने होते हैं.
ज़्यादा जानकारी के लिए, कार्ड देखें.
कार्ड पर आधारित
ऐसा ऐड-ऑन जिसका यूज़र इंटरफ़ेस, साइडबार में पैनल के तौर पर दिखता है. इसके अलावा, मोबाइल पर यह मेन्यू के ज़रिए ऐक्सेस की जाने वाली दूसरी गतिविधि विंडो के तौर पर दिखता है. ऐड-ऑन में सबसे ऊपर एक टूलबार होता है, जो ऐड-ऑन की पहचान करता है और एक कार्ड दिखाता है. यह कार्ड, ऐड-ऑन के यूज़र इंटरफ़ेस (यूआई) का "पेज" होता है.
Google Workspace के ऐड-ऑन, कार्ड के आधार पर खरीदे जा सकते हैं.
कॉन्फ़्रेंस का डेटा
Google Calendar को उपयोगकर्ताओं को तीसरे पक्ष की कॉन्फ़्रेंस बनाने और उनमें शामिल होने की अनुमति देने के लिए, इस जानकारी की ज़रूरत होती है. ये कॉन्फ़्रेंस, Google Workspace ऐड-ऑन या Calendar के कॉन्फ़्रेंसिंग ऐड-ऑन की मदद से चालू की जाती हैं.
ज़्यादा जानकारी के लिए, कॉन्फ़्रेंस का डेटा देखें.
कॉन्फ़्रेंसिंग के लिए समाधान
तीसरे पक्ष की कॉन्फ़्रेंस की इमेज. इसे Google Calendar में, Google Workspace ऐड-ऑन या Calendar के कॉन्फ़्रेंसिंग ऐड-ऑन का इस्तेमाल करके बनाया जा सकता है.
ज़्यादा जानकारी के लिए, कॉन्फ़्रेंस के लिए समाधान देखें.
संदर्भ
होस्ट ऐप्लिकेशन की मौजूदा स्थिति. उदाहरण के लिए, होस्ट ऐप्लिकेशन के मौजूदा कॉन्टेक्स्ट में यह जानकारी शामिल होती है कि Gmail में कौनसा मैसेज खुला है, Calendar के किस इवेंट में बदलाव किया जा रहा है या Drive की कौनसी फ़ाइलें चुनी गई हैं. अन्य जानकारी के साथ-साथ कॉन्टेक्स्ट को एक इवेंट ऑब्जेक्ट में इकट्ठा किया जाता है. इसे पैरामीटर के तौर पर ट्रिगर फ़ंक्शन में पास किया जाता है.
कॉन्टेक्स्ट के हिसाब से ट्रिगर करना
ट्रिगर तय करने का तरीका, जो उपयोगकर्ता के किसी खास कॉन्टेक्स्ट में आने पर ट्रिगर होता है. जैसे, जब वे Gmail में कोई ईमेल थ्रेड खोलते हैं. संदर्भ के हिसाब से ट्रिगर करने की सुविधा से, आपके ऐड-ऑन को उस संदर्भ के हिसाब से यूज़र इंटरफ़ेस (यूआई) उपलब्ध कराने में मदद मिलती है. कॉन्टेक्स्ट के हिसाब से ट्रिगर, ऐड-ऑन स्क्रिप्ट प्रोजेक्ट के मेनिफ़ेस्ट में कॉन्फ़िगर किए जाते हैं. इसलिए, ये मेनिफ़ेस्ट ट्रिगर का एक टाइप हैं.
एडिटर ऐड-ऑन
ऐड-ऑन टाइप का मूल सेट, जिसमें सिर्फ़ Google Docs, Sheets, Forms या Slides के एक्सटेंशन इस्तेमाल किए जा सकते थे. एडिटर के ऐड-ऑन, कार्ड पर आधारित नहीं होते. इसके बजाय, डेवलपर को रॉ एचटीएमएल और सीएसएस से यूज़र इंटरफ़ेस (यूआई) बनाना होता है. हर एडिटर ऐड-ऑन, सिर्फ़ एक होस्ट ऐप्लिकेशन को एक्सटेंड कर सकता है.
ज़्यादा जानकारी के लिए, एडिटर के ऐड-ऑन देखें.
इवेंट ऑब्जेक्ट
यह JSON ऑब्जेक्ट, होम पेजों का अनुरोध किए जाने पर अपने-आप बन जाता है. ऐसा तब भी होता है, जब ऐड-ऑन किसी ऐसे कॉन्टेक्स्ट में चला जाता है जिसका जवाब देना ज़रूरी होता है. इसके अलावा, ऐड-ऑन इंटरफ़ेस में विजेट के साथ उपयोगकर्ता के इंटरैक्शन की वजह से भी यह ऑब्जेक्ट बन जाता है. इवेंट ऑब्जेक्ट बनाने के बाद, उन्हें किसी तय ट्रिगर फ़ंक्शन या कॉलबैक फ़ंक्शन में भेजा जाता है. इवेंट ऑब्जेक्ट का मकसद, उपयोगकर्ता के क्लाइंट-साइड एनवायरमेंट (जैसे, वह जानकारी जो उन्होंने ऐड-ऑन इंटरफ़ेस विजेट में डाली है) से, ऐड-ऑन के सर्वर-साइड कोड में जानकारी भेजना है. इसके बाद, वह जानकारी के हिसाब से काम कर सकता है और सही जवाब दे सकता है.
ज़्यादा जानकारी के लिए, इवेंट ऑब्जेक्ट देखें.
Gmail ऐड-ऑन
यह एक ऐसा ऐड-ऑन है जो सिर्फ़ Gmail के लिए उपलब्ध है. Gmail ऐड-ऑन, कार्ड पर आधारित होते हैं. Gmail ऐड-ऑन बनाने के लिए इस्तेमाल की जाने वाली ज़्यादातर सुविधाएं, व्यवहार, और डेवलपमेंट की जानकारी, Google Workspace ऐड-ऑन बनाने के लिए इस्तेमाल की जाने वाली जानकारी से मिलती-जुलती होती है.
ज़्यादा जानकारी के लिए, Gmail ऐड-ऑन देखें. Gmail ऐड-ऑन को Google Workspace ऐड-ऑन में बदलने के तरीके के बारे में जानने के लिए, पब्लिश किए गए ऐड-ऑन को अपग्रेड करना लेख भी पढ़ें.
होम पेज
किसी ऐड-ऑन का रूट यूज़र इंटरफ़ेस (यूआई) कार्ड. होम पेज तब दिखते हैं, जब उपयोगकर्ता ऐड-ऑन खोलते हैं और आपके ऐड-ऑन को किसी खास कॉन्टेक्स्ट के बाहर कॉन्टेंट दिखाने की अनुमति देते हैं. उदाहरण के लिए, जब उपयोगकर्ता Gmail में अपनी ईमेल थ्रेड देख रहा हो, लेकिन उसने कोई थ्रेड नहीं खोला हो. किसी भी दूसरे कार्ड की तरह, आपके पास अपने ऐड-ऑन के होम पेज के दिखने और काम करने के तरीके को तय करने का विकल्प होता है.
ज़्यादा जानकारी के लिए, होम पेज देखें.
होस्ट या होस्ट ऐप्लिकेशन
Google Workspace ऐप्लिकेशन, जिसे Google Workspace ऐड-ऑन के ज़रिए बेहतर बनाया गया है. जैसे, Gmail या Google Calendar.
एचटीएमएल पर आधारित
ऐसा ऐड-ऑन जिसका यूज़र इंटरफ़ेस, Apps Script में पहले से मौजूद कार्ड सेवा के बजाय, एचटीएमएल और सीएसएस का इस्तेमाल करके तय किया गया है. सिर्फ़ पुराने एडिटर ऐड-ऑन एचटीएमएल पर आधारित होते हैं.
लिंक की झलक दिखाने की सुविधा को ट्रिगर करना
लिंक की झलक तब दिखती है, जब उपयोगकर्ता Google के किसी होस्ट ऐप्लिकेशन, जैसे कि Google Docs में तीसरे पक्ष या Google से बाहर के यूआरएल से इंटरैक्ट करते हैं. लिंक की झलक ट्रिगर करने की सुविधा की मदद से, अपनी सेवा या एपीआई से झलक देखने के लिए यूआरएल पैटर्न तय किए जा सकते हैं. साथ ही, स्मार्ट चिप और झलक दिखाने वाले कार्ड के साथ-साथ झलक वाले कॉन्टेंट को कॉन्फ़िगर किया जा सकता है. लिंक की झलक दिखाने वाले ट्रिगर, ऐड-ऑन स्क्रिप्ट प्रोजेक्ट के मेनिफ़ेस्ट में कॉन्फ़िगर किए जाते हैं. इसलिए, ये एक तरह के मेनिफ़ेस्ट ट्रिगर होते हैं.
ज़्यादा जानकारी के लिए, स्मार्ट चिप की मदद से लिंक की झलक देखना लेख पढ़ें.
मेनिफ़ेस्ट
Apps Script प्रोजेक्ट से जुड़ी JSON फ़ाइल. मेनिफ़ेस्ट का इस्तेमाल, प्रोजेक्ट की उस जानकारी को तय करने के लिए किया जाता है जिसकी ज़रूरत स्क्रिप्ट को सही तरीके से चलने के लिए होती है. Google Workspace के ऐड-ऑन के लिए, मेनिफ़ेस्ट का इस्तेमाल यह बताने के लिए किया जाता है कि ऐड-ऑन किन होस्ट को एक्सटेंड कर सकता है और कुछ यूज़र इंटरफ़ेस (यूआई) कंट्रोल सेटिंग उपलब्ध करा सकता है.
मेनिफ़ेस्ट ट्रिगर
प्रोजेक्ट के मेनिफ़ेस्ट में तय किया गया ट्रिगर. जैसे, होम पेज ट्रिगर या कॉन्टेक्स्ट के हिसाब से ट्रिगर. मेनिफ़ेस्ट ट्रिगर का इस्तेमाल सिर्फ़ नए कार्ड बनाने और उन्हें दिखाने के लिए किया जाता है. ऐसा तब होता है, जब किसी ऐड-ऑन के होम पेज का अनुरोध किया जाता है या ऐड-ऑन किसी ऐसे कॉन्टेक्स्ट में चला जाता है जिसके लिए डिसप्ले को अपडेट करना ज़रूरी होता है.
मेनिफ़ेस्ट ट्रिगर, Apps Script के अन्य ट्रिगर से अलग होते हैं, क्योंकि ये पहले से मौजूद नहीं होते (जैसे कि साधारण ट्रिगर). साथ ही, इन्हें प्रोग्राम के हिसाब से, Apps Script की स्क्रिप्ट सेवा की मदद से नहीं बनाया जा सकता (जैसे कि इंस्टॉल किए जा सकने वाले ट्रिगर).
संदर्भ के हिसाब से नहीं दिखाए जाने वाले कार्ड
ऐसे कार्ड जो उपयोगकर्ता के किसी खास कॉन्टेक्स्ट से बाहर होने पर कॉन्टेंट दिखाते हैं. उदाहरण के लिए, जब Gmail में ईमेल थ्रेड देखे जा रहे हों, लेकिन किसी थ्रेड को न खोला गया हो. होम पेज, संदर्भ के हिसाब से नहीं दिखाए जाने वाले कार्ड होते हैं.
साइडबार
होस्ट यूज़र इंटरफ़ेस (यूआई) की दाईं ओर मौजूद सेक्शन, जहां Google Workspace ऐड-ऑन का यूज़र इंटरफ़ेस दिखता है. Gmail और Editor के ऐड-ऑन भी साइडबार तय कर सकते हैं.
स्मार्ट चिप
स्मार्ट चिप, Google Workspace ऐप्लिकेशन में किसी व्यक्ति, फ़ाइल, कैलेंडर इवेंट या किसी अन्य इकाई का उल्लेख होता है. जब उपयोगकर्ता किसी चिप पर कर्सर घुमाते हैं, तो वे फ़ाइल या लिंक के बारे में ज़्यादा कॉन्टेंट की झलक भी देख सकते हैं. उदाहरण के लिए, जब उपयोगकर्ता Google Slides प्रज़ेंटेशन के किसी चिप पर कर्सर घुमाते हैं, तो उन्हें स्लाइड का स्क्रीनशॉट, प्रज़ेंटेशन का मालिक, और यह जानकारी दिखती है कि उन्होंने प्रज़ेंटेशन पहले देखा है या नहीं.
तीसरे पक्ष या Google से बाहर की सेवा के लिंक की झलक देखने के लिए, स्मार्ट चिप का इस्तेमाल करने के लिए अपने ऐड-ऑन को कॉन्फ़िगर किया जा सकता है. Google Docs में लिंक की झलक देखना देखें.
ट्रिगर
Apps Script प्रोजेक्ट या ऐड-ऑन से तय की गई शर्त और इवेंट का अपने-आप मिलने वाला जवाब. ट्रिगर तब ट्रिगर होते हैं, जब उनसे जुड़ा इवेंट होता है. उदाहरण के लिए, जब कोई ऐड-ऑन खोला जाता है. इससे, Apps Script का कोई फ़ंक्शन (ट्रिगर फ़ंक्शन) अपने-आप चलने लगता है. Google Workspace के ऐड-ऑन के लिए, ट्रिगर फ़ंक्शन अक्सर नए कार्ड बनाते हैं. इससे यह कंट्रोल किया जा सकता है कि ऐड-ऑन के यूज़र इंटरफ़ेस (यूआई) का कौनसा हिस्सा दिखाया जाए. सिर्फ़ कुछ खास तरह के इवेंट में ट्रिगर हो सकते हैं.
ज़्यादा जानकारी के लिए, ऐड-ऑन ट्रिगर देखें.
ट्रिगर फ़ंक्शन
किसी प्रोजेक्ट में मौजूद Apps Script फ़ंक्शन, जो ट्रिगर होने पर काम करता है.
विजेट
यूज़र इंटरफ़ेस (यूआई) एलिमेंट, जैसे कि बटन, टेक्स्ट फ़ील्ड या चेकबॉक्स. कार्ड, विजेट ऑब्जेक्ट के क्रम से बनाए जाते हैं. इनका फ़ैसला, Apps Script में पहले से मौजूद कार्ड सेवा तय करती है.
ज़्यादा जानकारी के लिए, विजेट देखें.
विजेट हैंडलर फ़ंक्शन
यह एक ऐसा फ़ंक्शन है जो किसी खास विजेट को किसी खास ऐक्शन ऑब्जेक्ट से लिंक करता है. हर विजेट टाइप में, तय किए गए विजेट हैंडलर फ़ंक्शन का एक सेट होता है. इसका इस्तेमाल, कार्रवाइयों से कनेक्ट करने के लिए किया जा सकता है. विजेट हैंडलर फ़ंक्शन से यह तय होता है कि उपयोगकर्ता के किस तरह के इंटरैक्शन से, कोई कार्रवाई ट्रिगर होती है. साथ ही, ये विजेट इंटरैक्टिविटी के लिए ज़रूरी होते हैं.
ज़्यादा जानकारी के लिए, विजेट हैंडलर फ़ंक्शन देखें.