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