रिसॉर्स कॉन्फ़िगरेशन, जिसका इस्तेमाल, 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 में, काम के इवेंट अपडेट करने के इंटरफ़ेस उपलब्ध कराने के लिए, यह ज़रूरी है. Calendar में इवेंट अपडेट ट्रिगर करने के लिए ट्रिगर की खास बातें. |
eventAttachmentTrigger |
Calendar में इवेंट अटैचमेंट को ट्रिगर करने के लिए ट्रिगर की खास जानकारी. |
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 इवेंट में बदलाव करता है और उसे सेव करता है. ज़्यादा जानकारी के लिए, कैलेंडर इवेंट अपडेट करना देखें.
जेएसओएन के काेड में दिखाना |
---|
{ "runFunction": string } |
फ़ील्ड | |
---|---|
runFunction |
Card ऑब्जेक्ट का कलेक्शन बनाया जा सके और उसे ऐड-ऑन यूज़र इंटरफ़ेस (यूआई) में दिखाने के लिए दिखाया जा सके.
|
EventAttachmentTrigger
प्रासंगिक ट्रिगर का कॉन्फ़िगरेशन, जो उपयोगकर्ता के Calendar ड्रॉपडाउन मेन्यू में ऐड-ऑन अटैचमेंट की सेवा देने वाली कंपनी पर क्लिक करने पर फ़ायर होता है.
जेएसओएन के काेड में दिखाना |
---|
{ "runFunction": string, "label": string, } |
फ़ील्ड | |
---|---|
runFunction |
Card ऑब्जेक्ट का कलेक्शन बनाया और दिखाया जा सके.
|
label |
|