ऐड-ऑन के प्रकार

इस पेज पर, बनाए जा सकने वाले दो तरह के ऐड-ऑन के बारे में सामान्य जानकारी दी गई है: Google Workspace ऐड-ऑन और एडिटर ऐड-ऑन. ये ऐड-ऑन टाइप, इन मामलों में अलग-अलग होते हैं: जिन ऐप्लिकेशन के लिए इन्हें एक्सटेंड किया जाता है, इन्हें बनाने के तरीके, और इन पर लागू होने वाली पाबंदियां.

Google Workspace ऐड-ऑन

Google Workspace ऐड-ऑन, ऐड-ऑन की नई जनरेशन है. इनमें कई सुविधाएं मिलती हैं. जैसे:

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

    • Gmail
    • Google Calendar
    • Google Chat
    • Google Docs
    • Google Drive
    • Google Meet
    • Google Sheets
    • Google Slides
  • ब्रैंड जागरूकता बढ़ाएं: ऐड-ऑन के आइकॉन, होस्ट ऐप्लिकेशन के दाईं ओर मौजूद पैनल में डिफ़ॉल्ट रूप से दिखते हैं.

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

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

  • स्टैंडर्ड इंटरफ़ेस का इस्तेमाल करें: Google Apps Script Card सेवा की ओर से उपलब्ध कराए गए, पहले से मौजूद विजेट एलिमेंट से यूज़र इंटरफ़ेस बनाएं. इन इंटरफ़ेस को तय करने के लिए, आपको एचटीएमएल या सीएसएस का विशेषज्ञ होने की ज़रूरत नहीं है.

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

  • अपनी पसंद के रनटाइम का इस्तेमाल करें: अपनी पसंद के होस्टिंग इन्फ़्रास्ट्रक्चर, डेवलपमेंट टूल, सोर्स कंट्रोल सिस्टम, कोडिंग भाषा, और कोड लाइब्रेरी की मदद से Google Workspace ऐड-ऑन डेवलप करें.

एडिटर ऐड-ऑन

एडिटर ऐड-ऑन, Google Editor ऐप्लिकेशन की सुविधाओं को बढ़ाते हैं. जैसे, Docs, Sheets, Slides या Forms. हर तरह के Editor ऐड-ऑन (उदाहरण के लिए, Sheets ऐड-ऑन) की अपनी खास क्षमताएं, पाबंदियां, और खास बातें होती हैं. एडिटर ऐड-ऑन बनाते समय, एडिटर से जुड़ी इन बातों का ध्यान रखें. कुछ खास एडिटर के लिए ऐड-ऑन के बारे में ज़्यादा जानने के लिए, यहां जाएं:

एडिटर ऐड-ऑन, एडिटर के सामान्य कामों को ऑटोमेट कर सकते हैं. जैसे, फ़ाइल बनाना, फ़ाइल में बदलाव करना, फ़ाइल को फ़ॉर्मैट करना, और ऐप्लिकेशन के बीच डेटा ट्रांसफ़र करना. एडिटर ऐड-ऑन के इंटरफ़ेस में अपनी पसंद के मुताबिक बहुत ज़्यादा बदलाव किया जा सकता है.

एडिटर ऐड-ऑन, Google Docs, Sheets, Slides या Forms में टास्क को अपने-आप पूरा करने के लिए सबसे सही होते हैं. इनका इस्तेमाल निजी या आंतरिक तौर पर किया जा सकता है. अगर आपको ऐसे ऐड-ऑन बनाने हैं जिनमें कई उपयोगकर्ताओं को मैनेज करने की सुविधा हो, कम समय में काम करने की ज़रूरत हो या आपके इन्फ़्रास्ट्रक्चर पर पूरा कंट्रोल रखने की ज़रूरत हो, तो अलग रनटाइम एनवायरमेंट पर Google Workspace ऐड-ऑन बनाने पर विचार करें. इससे आपको इन्फ़्रास्ट्रक्चर, डिप्लॉयमेंट, और रिलीज़ प्रोसेस पर बेहतर कंट्रोल मिलेगा.

एडिटर ऐड-ऑन, इन मामलों में Google Workspace ऐड-ऑन से अलग होते हैं:

  • एडिटर ऐड-ऑन, मेन्यू आइटम, डायलॉग, और साइडबार वाले इंटरफ़ेस बना सकते हैं. इंटरफ़ेस, स्टैंडर्ड एचटीएमएल और सीएसएस का इस्तेमाल करके तय किए जाते हैं.
  • एडिटर ऐड-ऑन के लिए, अनुमति देने से जुड़े खास नियम होते हैं. ऐसा इसलिए, क्योंकि ये Google Drive में मौजूद फ़ाइलों के साथ इंटरैक्ट करते हैं. एडिटर ऐड-ऑन डेवलप करते समय, एडिटर ऐड-ऑन के लिए अनुमति देने की प्रोसेस के बारे में जानें.
  • हर एडिटर में बनाई और अपडेट की गई फ़ाइलों के खास स्ट्रक्चर होते हैं. उदाहरण के लिए, Google Slides में प्रज़ेंटेशन, स्लाइड, मास्टर या लेआउट जैसे पेजों से मिलकर बने होते हैं. इन फ़ाइल स्ट्रक्चर को समझें, क्योंकि फ़ाइलों को पढ़ने या उनमें बदलाव करने के दौरान, ऐड-ऑन अक्सर इनके साथ इंटरैक्ट करते हैं.
  • एडिटर ऐड-ऑन सिर्फ़ डेस्कटॉप क्लाइंट में काम करते हैं. ये Android या iOS पर काम नहीं करते.
  • एडिटर ऐड-ऑन को Apps Script में लागू किया जाना चाहिए.