रिसॉर्स कॉन्फ़िगरेशन, जिसका इस्तेमाल Google Workspace के ऐड-ऑन के कॉन्टेंट और व्यवहार को तय करने के लिए किया जाता है. Google Workspace ऐड-ऑन मेनिफ़ेस्ट में वे सभी कॉम्पोनेंट होने चाहिए जिन्हें ज़रूरी के तौर पर मार्क किया गया है.
AddOns
Google Workspace ऐड-ऑन मेनिफ़ेस्ट कॉन्फ़िगरेशन का टॉप लेवल.
JSON के काेड में दिखाना |
---|
{ "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 में ऐड-ऑन बंद हो जाता है. |
सामान्य
ऐसे पैरामीटर के लिए मेनिफ़ेस्ट कॉन्फ़िगरेशन जो हर होस्ट ऐप्लिकेशन के लिए समान होते हैं. किसी होस्ट के लिए खास वैल्यू शामिल न करने पर, यहां दी गई कुछ वैल्यू का इस्तेमाल डिफ़ॉल्ट तौर पर किया जाता है.
JSON के काेड में दिखाना |
---|
{ "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 ऐड-ऑन टूलबार और बटन के रंगों और लुक को कंट्रोल करता है.
JSON के काेड में दिखाना |
---|
{ "primaryColor": string, "secondaryColor": string } |
फ़ील्ड | |
---|---|
primaryColor |
|
secondaryColor |
|
UniversalAction
यूनिवर्सल ऐक्शन के लिए कॉन्फ़िगरेशन. चुने जाने पर, यूनिवर्सल कार्रवाई या तो तय किया गया यूआरएल लिंक खोलता है या तय किया गया Apps Script फ़ंक्शन चलाता है.
JSON के काेड में दिखाना |
---|
{ "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 फ़ंक्शन का नाम, जो उपयोगकर्ता के इस कार्रवाई को चुनने के बाद लागू होता है.
ज़्यादा जानकारी के लिए, यूनिवर्सल ऐक्शन वाली गाइड देखें. |