रिसॉर्स कॉन्फ़िगरेशन, जिसका इस्तेमाल 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 फ़ंक्शन का नाम जो उपयोगकर्ता के इस कार्रवाई को चुनने पर चालू होता है.
ज़्यादा जानकारी के लिए, यूनिवर्सल ऐक्शन गाइड देखें. |