रिसॉर्स कॉन्फ़िगरेशन, जिसका इस्तेमाल 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 Workspace ऐड-ऑन के दिखने का तरीका और Google Calendar के होस्ट ऐप्लिकेशन में काम करने के तरीके के लिए कॉन्फ़िगरेशन. अगर इस फ़ील्ड को खाली छोड़ा जाता है, तो Google Calendar में ऐड-ऑन बंद हो जाता है. |
drive |
अगर Google Workspace ऐड-ऑन के साथ, Google Drive का ऐक्सेस बढ़ा हुआ है, तो यह ज़रूरी है. Google Workspace ऐड-ऑन के दिखने का तरीका और Google Drive के होस्ट ऐप्लिकेशन में काम करने के तरीके के लिए कॉन्फ़िगरेशन. अगर इस फ़ील्ड को खाली छोड़ा जाता है, तो Google Drive में यह ऐड-ऑन बंद हो जाता है. |
gmail |
अगर Google Workspace ऐड-ऑन की सुविधा, Gmail के अन्य वर्शन पर भी काम करती है, तो यह ज़रूरी है. Google Workspace ऐड-ऑन के दिखने और Gmail होस्ट ऐप्लिकेशन में उसके काम करने के तरीके के लिए कॉन्फ़िगरेशन. अगर इस फ़ील्ड को खाली छोड़ा जाता है, तो Gmail में ऐड-ऑन बंद हो जाता है. |
docs |
अगर Google Workspace ऐड-ऑन में, Docs की सुविधा शामिल है, तो यह ज़रूरी है. Google Workspace ऐड-ऑन के दिखने का तरीका और उसके Docs होस्ट ऐप्लिकेशन में काम करने के तरीके के लिए कॉन्फ़िगरेशन. अगर इस फ़ील्ड को खाली छोड़ा जाता है, तो Docs में यह ऐड-ऑन बंद हो जाता है. |
sheets |
अगर Google Workspace ऐड-ऑन, Sheets के एक्सटेंशन को भी ऐक्सेस करता है, तो यह ज़रूरी है. Sheets के होस्ट ऐप्लिकेशन में, Google Workspace ऐड-ऑन के दिखने और काम करने के तरीके के लिए कॉन्फ़िगरेशन. अगर इस फ़ील्ड को खाली छोड़ा जाता है, तो ऐड-ऑन Sheets में बंद हो जाता है. |
slides |
अगर Google Workspace ऐड-ऑन, 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
स्क्रिप्ट फ़ंक्शन का नाम जो उपयोगकर्ता के इस कार्रवाई को चुनने पर एक्ज़ीक्यूट होता है.
ज़्यादा जानकारी के लिए, यूनिवर्सल ऐक्शन गाइड देखें. |