इस कॉन्फ़िगरेशन का इस्तेमाल, एडिटर में Google Workspace ऐड-ऑन के कॉन्टेंट और व्यवहार को तय करने के लिए किया जाता है. अगर Google Workspace ऐड-ऑन, Editor की सुविधाओं को बढ़ाता है, तो उसके मेनिफ़ेस्ट में ज़रूरी है के तौर पर मार्क किए गए सभी कॉम्पोनेंट शामिल होने चाहिए.
संपादक
एडिटर एक्सटेंशन के लिए, Google Workspace ऐड-ऑन का मेनिफ़ेस्ट कॉन्फ़िगरेशन. ज़्यादा जानकारी के लिए, Google Workspace ऐड-ऑन की मदद से, Editors को बेहतर बनाना लेख पढ़ें.
| JSON के काेड में दिखाना |
|---|
{
"homepageTrigger": {
object (HomepageTrigger)
},
"onFileScopeGrantedTrigger": {
object (OnFileScopeGrantedTrigger)
},
"linkPreviewTriggers": [
{
object (LinkPreviewTriggers)
}
],
"createActionTriggers": [
{
object (CreateActionTriggers)
}
} |
| फ़ील्ड | |
|---|---|
homepageTrigger |
यह ट्रिगर फ़ंक्शन, होस्ट ऐप्लिकेशन में ऐड-ऑन का होम पेज बनाता है. यह
|
onFileScopeGrantedTrigger |
अगर ऐड-ऑन में मौजूदा दस्तावेज़ से जुड़ी कोई सुविधा शामिल है, तो यह इवेंट ज़रूरी है. यह इवेंट तब ट्रिगर होता है, जब उपयोगकर्ता |
linkPreviewTriggers[] |
लिंक की झलक दिखाने के लिए ज़रूरी है. Google Docs, Sheets या Slides की फ़ाइल में लिंक की झलक देखने के लिए ट्रिगर की सूची. ज़्यादा जानकारी के लिए, स्मार्ट चिप की मदद से लिंक की झलक देखना लेख पढ़ें. |
createActionTriggers[] |
तीसरे पक्ष का संसाधन बनाने के लिए ज़रूरी है. @ मेन्यू से तीसरे पक्ष की सेवा में संसाधन बनाने के लिए, ट्रिगर की सूची. ज़्यादा जानकारी के लिए, स्मार्ट चिप की मदद से तीसरे पक्ष के संसाधन बनाना लेख पढ़ें. |
OnFileScopeGrantedTrigger
यह कॉन्टेक्स्ट के हिसाब से ट्रिगर होने वाले कॉन्फ़िगरेशन के लिए होता है. यह तब ट्रिगर होता है, जब अनुरोध फ़ाइल स्कोप वाला डायलॉग CardService.newEditorFileScopeActionResponseBuilder().requestFileScopeForActiveDocument().build(); का इस्तेमाल करता है और उपयोगकर्ता, drive.file स्कोप के लिए अनुमति देता है.
| JSON के काेड में दिखाना |
|---|
{
"runFunction": string
} |
| फ़ील्ड | |
|---|---|
runFunction |
drive.file स्कोप का ऐक्सेस दिया गया है, तो चलाने के लिए फ़ंक्शन का नाम. फ़ंक्शन को यूज़र इंटरफ़ेस (यूआई) के लिए, Card ऑब्जेक्ट की एक शृंखला दिखानी होगी.
|
LinkPreviewTriggers
यह उस ट्रिगर का कॉन्फ़िगरेशन है जो तब ट्रिगर होता है, जब कोई उपयोगकर्ता तीसरे पक्ष की सेवा से मिले लिंक को Docs, Sheets या Slides की फ़ाइल में टाइप या चिपकाता है.
Google Workspace ऐड-ऑन के लिए इस ट्रिगर को सेट अप करने का तरीका जानने के लिए, स्मार्ट चिप की मदद से लिंक की झलक देखना लेख पढ़ें.
| JSON के काेड में दिखाना |
|---|
{
"labelText": string,
"localizedLabelText": {
string: string,
...
},
"runFunction": string,
"logoUrl": string,
"patterns": [
{
object(patterns)
}
]
} |
| फ़ील्ड | |
|---|---|
labelText |
Example: Support case. यह टेक्स्ट
स्टैटिक है.
|
localizedLabelText |
labelText का मैप, जिसे अन्य भाषाओं में स्थानीय बनाया जा सकता है. भाषा को ISO 639 फ़ॉर्मैट में और देश/इलाके को ISO 3166 फ़ॉर्मैट में लिखें. दोनों के बीच में हाइफ़न - लगाएं.
|
patterns[] |
|
runFunction |
https://www.googleapis.com/auth/workspace.linkpreview स्कोप को अनुमति देने पर, इस फ़ंक्शन को चलाया जाएगा. फ़ंक्शन को एक इवेंट ऑब्जेक्ट स्वीकार करना चाहिए. इसमें matchedUrl.url प्रॉपर्टी शामिल होती है. इसमें झलक देखने के लिए यूआरएल होता है. साथ ही, इसे Card ऑब्जेक्ट दिखाना चाहिए.
|
logoUrl |
logoUrl का इस्तेमाल करता है.
|
UriPattern
हर उस यूआरएल पैटर्न के लिए कॉन्फ़िगरेशन जिससे लिंक की झलक दिखती है.
| JSON के काेड में दिखाना |
|---|
{
"hostPattern": string,
"pathPrefix" : string
} |
| फ़ील्ड | |
|---|---|
hostPattern |
*) का इस्तेमाल करें.
|
pathPrefix |
pathPrefix को खाली छोड़ दें.
|
CreateActionTriggers
यह उस ट्रिगर का कॉन्फ़िगरेशन है जो तब चालू होता है, जब कोई उपयोगकर्ता Google Docs के @ मेन्यू से तीसरे पक्ष के इंटिग्रेशन मेन्यू आइटम को चुनता है.
Google Workspace ऐड-ऑन के लिए इस ट्रिगर को सेट अप करने के लिए, स्मार्ट चिप की मदद से तीसरे पक्ष के संसाधन बनाना लेख पढ़ें.
| JSON के काेड में दिखाना |
|---|
{
"id": string,
"labelText": string,
"localizedLabelText": {
string: string,
...
},
"runFunction": string,
"logoUrl": string,
} |
| फ़ील्ड | |
|---|---|
id |
[a-zA-Z0-9-]+. फ़ॉर्मैट में ज़्यादा से ज़्यादा 64 वर्णों का इस्तेमाल करें.
|
labelText |
Create support case.
|
localizedLabelText |
labelText का मैप, जिसे स्थानीय भाषा में दिखाना है. भाषा को ISO 639 फ़ॉर्मैट में और देश/इलाके को ISO 3166 फ़ॉर्मैट में लिखें. दोनों के बीच में हाइफ़न - लगाएं.
|
runFunction |
|
logoUrl |
logoUrl का इस्तेमाल करता है.
|