Google Workspace ऐड-ऑन के कॉन्टेंट और व्यवहार को तय करने के लिए इस्तेमाल किया जाने वाला संसाधन कॉन्फ़िगरेशन. Google Workspace ऐड-ऑन मेनिफ़ेस्ट में वे सभी कॉम्पोनेंट होने चाहिए जिन्हें ज़रूरी के तौर पर मार्क किया गया है.
AddOns
Google Workspace ऐड-ऑन मेनिफ़ेस्ट कॉन्फ़िगरेशन का टॉप लेवल.
जेएसओएन के काेड में दिखाना |
---|
{ "common": { object (Common) }, "calendar": { object (Calendar) }, "drive": { object (Drive) }, "gmail": { object (Gmail) }, "docs": { object (Docs) }, "sheets": { object (Sheets) }, "slides": { object (Slides) } } |
फ़ील्ड | |
---|---|
common |
ज़रूरी है. इससे Google Workspace ऐड-ऑन की वैल्यू के बारे में पता चलता है, जो होस्ट वाले हर ऐप्लिकेशन के लिए एक जैसे होते हैं. यहां बताई गई कुछ वैल्यू को डिफ़ॉल्ट रूप से तब इस्तेमाल किया जाता है, जब किसी खास होस्ट के लिए कोई खास वैल्यू शामिल नहीं की जाती. |
calendar |
अगर Google Workspace ऐड-ऑन की मदद से Calendar में ज़्यादा जानकारी सेव की जाती है, तो यह ज़रूरी है. Google Calendar को होस्ट करने वाले ऐप्लिकेशन में, Google Workspace ऐड-ऑन के दिखने और काम करने के तरीके के कॉन्फ़िगरेशन. अगर इस फ़ील्ड को खाली छोड़ा जाता है, तो Google Calendar में ऐड-ऑन बंद रहता है. |
drive |
अगर Google Workspace ऐड-ऑन के ज़रिए Google Drive का स्टोरेज इस्तेमाल किया जा सकता है, तो यह ज़रूरी है. Google Drive होस्ट ऐप्लिकेशन में, Google Workspace ऐड-ऑन के दिखने और काम करने के तरीके से जुड़े कॉन्फ़िगरेशन. अगर इस फ़ील्ड को शामिल नहीं किया जाता है, तो Google Drive में ऐड-ऑन की सुविधा बंद हो जाती है. |
gmail |
अगर Google Workspace ऐड-ऑन के ज़रिए Gmail का इस्तेमाल किया जा सकता है, तो यह ज़रूरी है. Gmail होस्ट ऐप्लिकेशन में, Google Workspace ऐड-ऑन के दिखने और काम करने के तरीके के कॉन्फ़िगरेशन. अगर इस फ़ील्ड को खाली छोड़ा जाता है, तो Gmail में ऐड-ऑन बंद रहता है. |
docs |
अगर Google Workspace ऐड-ऑन के तहत Docs की फ़ाइलों का ज़्यादा इस्तेमाल किया जा सकता है, तो यह ज़रूरी है. Docs होस्ट ऐप्लिकेशन में, Google Workspace ऐड-ऑन के दिखने और काम करने के तरीके से जुड़े कॉन्फ़िगरेशन. अगर इस फ़ील्ड को खाली छोड़ा जाता है, तो Docs में ऐड-ऑन की सुविधा बंद रहती है. |
sheets |
अगर Google Workspace ऐड-ऑन, Sheets का दायरा बढ़ाते हैं, तो यह ज़रूरी है. Sheets के होस्ट ऐप्लिकेशन में, Google Workspace ऐड-ऑन के दिखने और काम करने के तरीके से जुड़े कॉन्फ़िगरेशन. अगर इस फ़ील्ड को खाली छोड़ा जाता है, तो Sheets में ऐड-ऑन बंद रहता है. |
slides |
अगर Google Workspace ऐड-ऑन, Slides का इस्तेमाल करता है, तो यह ज़रूरी है. Slides के होस्ट ऐप्लिकेशन में, Google Workspace ऐड-ऑन के दिखने और काम करने के तरीके से जुड़े कॉन्फ़िगरेशन. अगर इस फ़ील्ड को खाली छोड़ा जाता है, तो Slides में ऐड-ऑन बंद रहता है. |
कॉमन
ऐसे पैरामीटर के लिए मेनिफ़ेस्ट कॉन्फ़िगरेशन जो हर होस्ट ऐप्लिकेशन के लिए समान होते हैं. यहां बताई गई कुछ वैल्यू को डिफ़ॉल्ट रूप से तब इस्तेमाल किया जाता है, जब किसी खास होस्ट के लिए कोई वैल्यू छोड़ दी जाती है.
जेएसओएन के काेड में दिखाना |
---|
{ "homepageTrigger": { object (HomepageTrigger) }, "layoutProperties": { object (LayoutProperties) }, "logoUrl": string, "name": string, "openLinkUrlPrefixes": [ string ], "universalActions": [ { object (UniversalAction) } ], "useLocaleFromApp": boolean } |
फ़ील्ड | |
---|---|
homepageTrigger |
|
layoutProperties |
|
logoUrl |
ज़रूरी है. टूलबार में दिखाए गए इमेज का यूआरएल. यूआरएल सार्वजनिक होना चाहिए. |
name |
ज़रूरी है. टूलबार में दिखाए गए ऐड-ऑन का नाम. |
openLinkUrlPrefixes[] |
यह तब ज़रूरी है, जब ऐड-ऑन कोई आउटबाउंड लिंक दिखाता है. भले ही, वह
ज़्यादा जानकारी के लिए, जिन यूआरएल को अनुमति मिली है उनकी सूची देखें. |
universalActions[] |
|
useLocaleFromApp |
अगर ज़्यादा जानकारी के लिए, उपयोगकर्ता की स्थान-भाषा और टाइमज़ोन ऐक्सेस करना देखें. |
LayoutProperties
एक ऐसा कॉन्फ़िगरेशन जो Google Workspace ऐड-ऑन टूलबार, बटन के रंग, और लुक को कंट्रोल करता है.
जेएसओएन के काेड में दिखाना |
---|
{ "primaryColor": string, "secondaryColor": string } |
फ़ील्ड | |
---|---|
primaryColor |
|
secondaryColor |
|
UniversalAction
यूनिवर्सल ऐक्शन के लिए कॉन्फ़िगरेशन. चुने जाने पर, यूनिवर्सल कार्रवाई या तो तय किया गया यूआरएल लिंक खोलता है या तय किया गया Apps Script फ़ंक्शन चलाता है.
जेएसओएन के काेड में दिखाना |
---|
{ "label": string, // Union field rule can be only one of the following: "openLink": string, "runFunction": string, // End of list of possible types for union field rule. } |
फ़ील्ड | |
---|---|
label |
|
openLink |
runFunction मौजूद नहीं है,
तो हर यूनिवर्सल कार्रवाई के लिए ज़रूरी है. अगर यूआरएल दिया जाता है, तो वह यूआरएल जो उपयोगकर्ता को इस कार्रवाई को चुनने पर
टैब में खुलता है.
|
runFunction |
openLink मौजूद नहीं है,
तो हर यूनिवर्सल कार्रवाई के लिए ज़रूरी है. अगर दिया गया हो, तो Apps
Script फ़ंक्शन का नाम, जो उपयोगकर्ता के इस कार्रवाई को चुनने पर काम करता है.
ज़्यादा जानकारी के लिए, यूनिवर्सल ऐक्शन वाली गाइड देखें. |