संसाधन कॉन्फ़िगरेशन का इस्तेमाल, Google Calendar में Google Workspace ऐड-ऑन के कॉन्टेंट और व्यवहार को तय करने के लिए किया जाता है. Google Workspace ऐड-ऑन मेनिफ़ेस्ट के सभी कॉम्पोनेंट को ज़रूरी है के तौर पर मार्क करना ज़रूरी है. ऐसा तब होता है, जब वे Calendar की जानकारी को बड़ा करते हैं.
Calendar
Google Calendar एक्सटेंशन के लिए, Google Workspace ऐड-ऑन मेनिफ़ेस्ट कॉन्फ़िगरेशन. ज़्यादा जानकारी के लिए, Google Workspace ऐड-ऑन के साथ Calendar को बढ़ाना लेख पढ़ें.
जेएसओएन के काेड में दिखाना |
---|
{ "createSettingsUrlFunction": string, "conferenceSolution": [ { object (ConferenceSolution) } ], "currentEventAccess": string, "eventOpenTrigger": { object (EventOpenTrigger) }, "eventUpdateTrigger": { object (EventUpdateTrigger) }, "eventAttachmentTrigger": { object (EventAttachmentTrigger) }, "homepageTrigger": { object (HomepageTrigger) } } |
फ़ील्ड | |
---|---|
createSettingsUrlFunction |
ज़्यादा जानकारी के लिए, कॉन्फ़्रेंसिंग ऐड-ऑन की सेटिंग जोड़ना देखें. |
conferenceSolution[] |
|
currentEventAccess |
इससे यह तय होता है कि उपयोगकर्ता के जनरेट किए गए डेटा इवेंट डेटा के लिए, ऐड-ऑन का किस लेवल का ऐक्सेस है. अगर यह पैरामीटर उपलब्ध नहीं कराया जाता, तो ऐड-ऑन में इवेंट का मेटाडेटा नहीं भेजा जाता. मान्य सेटिंग ये हैं:
अगर |
eventOpenTrigger |
Calendar में, खुले हुए इवेंट के ट्रिगर के लिए ट्रिगर की खास बातें. |
eventUpdateTrigger |
Google Calendar में, कॉन्टेक्स्ट के हिसाब से इवेंट अपडेट करने वाले इंटरफ़ेस उपलब्ध कराने के लिए यह ज़रूरी है. कैलेंडर में इवेंट के अपडेट ट्रिगर होने से जुड़ी ट्रिगर की खास बातें. |
eventAttachmentTrigger |
कैलेंडर में इवेंट अटैचमेंट के ट्रिगर होने के लिए ट्रिगर की खास बातें. |
homepageTrigger |
Calendar होस्ट में, ऐड-ऑन
होम पेज
बनाने के लिए ट्रिगर फ़ंक्शन की खास बातें. इससे
|
ConferenceSolution
ऐड-ऑन के ज़रिए ऑफ़र किए गए कॉन्फ़्रेंसिंग समाधान का कॉन्फ़िगरेशन. हर समाधान के लिए Google Calendar के इवेंट में बदलाव करें यूज़र इंटरफ़ेस (यूआई) में कॉन्फ़्रेंसिंग का एक विकल्प होता है.
जेएसओएन के काेड में दिखाना |
---|
{ "id": string, "logoUrl": string, "name": string, "onCreateFunction": string } |
फ़ील्ड | |
---|---|
id |
|
logoUrl |
यह कोई आर्बिट्ररी यूआरएल नहीं हो सकता—इमेज को Google के इंफ़्रास्ट्रक्चर पर होस्ट किया जाना ज़रूरी है. ज़्यादा जानकारी के लिए, कॉन्फ़्रेंस समाधान के लोगो देना देखें. अगर इस इमेज की जानकारी दी गई है, तो यह ऐड-ऑन calendar.logoUrl से अलग हो सकती है. इस इमेज का इस्तेमाल, होस्ट ऐप्लिकेशन में ऐड-ऑन को दिखाने के लिए किया जाता है. अगर किसी खास समाधान के लिए लोगो की इमेज नहीं दी गई है, तो
calendar.logoUrl का इस्तेमाल किया जाता है.
|
name |
|
onCreateFunction |
|
EventOpenTrigger
संदर्भ के हिसाब से ट्रिगर का कॉन्फ़िगरेशन, जो उपयोगकर्ता के Google Calendar इवेंट खोलने पर ट्रिगर होता है. ज़्यादा जानकारी के लिए, Calendar इवेंट के इंटरफ़ेस को बढ़ाना देखें.
जेएसओएन के काेड में दिखाना |
---|
{ "runFunction": string } |
फ़ील्ड | |
---|---|
runFunction |
Card ऑब्जेक्ट का कलेक्शन बनाने और उसे लौटाने के लिए इस फ़ंक्शन को लागू करना होगा.
|
EventUpdateTrigger
संदर्भ के हिसाब से ट्रिगर का कॉन्फ़िगरेशन, जो उपयोगकर्ता के Google Calendar इवेंट में बदलाव करने और सेव करने पर ट्रिगर होता है. ज़्यादा जानकारी के लिए, Calendar इवेंट अपडेट करना देखें.
जेएसओएन के काेड में दिखाना |
---|
{ "runFunction": string } |
फ़ील्ड | |
---|---|
runFunction |
Card ऑब्जेक्ट का कलेक्शन बनाने और उसे लौटाने के लिए इस फ़ंक्शन को लागू करना होगा.
|
EventAttachmentTrigger
संदर्भ के हिसाब से किसी ट्रिगर का कॉन्फ़िगरेशन, जो तब ट्रिगर होता है, जब उपयोगकर्ता कैलेंडर के ड्रॉपडाउन मेन्यू में अटैचमेंट की सेवा देने वाले ऐड-ऑन पर क्लिक करता है.
जेएसओएन के काेड में दिखाना |
---|
{ "runFunction": string, "label": string, } |
फ़ील्ड | |
---|---|
runFunction |
Card ऑब्जेक्ट का कलेक्शन बनाने और उसे लौटाने के लिए इस फ़ंक्शन को लागू करना होगा.
|
label |
|