यह रिसॉर्स कॉन्फ़िगरेशन, Google Workspace ऐड-ऑन के कॉन्टेंट और Google Calendar में उसके काम करने के तरीके को तय करने के लिए इस्तेमाल किया जाता है. अगर Google Workspace ऐड-ऑन, Calendar के साथ काम करते हैं, तो उनके मेनिफ़ेस्ट में ज़रूरी है के तौर पर मार्क किए गए सभी कॉम्पोनेंट होने चाहिए.
Calendar
Google Calendar एक्सटेंशन के लिए, Google Workspace ऐड-ऑन मेनिफ़ेस्ट कॉन्फ़िगरेशन. ज़्यादा जानकारी के लिए, Google Workspace ऐड-ऑन की मदद से Calendar की सुविधाओं को बढ़ाना लेख पढ़ें.
JSON के काेड में दिखाना |
---|
{ "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 के इवेंट में बदलाव करें यूज़र इंटरफ़ेस (यूआई) में दिखता है.
JSON के काेड में दिखाना |
---|
{ "id": string, "logoUrl": string, "name": string, "onCreateFunction": string } |
फ़ील्ड | |
---|---|
id |
|
logoUrl |
यह कोई भी यूआरएल नहीं हो सकता—इमेज को Google के इंफ़्रास्ट्रक्चर पर होस्ट किया जाना चाहिए. ज़्यादा जानकारी के लिए, कॉन्फ़्रेंस के समाधान के लोगो उपलब्ध कराना लेख पढ़ें. अगर यह इमेज दी जाती है, तो हो सकता है कि यह ऐड-ऑन calendar.logoUrl से अलग हो. ऐड-ऑन
calendar.logoUrl का इस्तेमाल, ऐड-ऑन को होस्ट करने वाले उन ऐप्लिकेशन में ऐड-ऑन को दिखाने के लिए किया जाता है जिनमें ऐड-ऑन काम करता है. अगर किसी समाधान के लिए लोगो की इमेज नहीं दी गई है, तो
calendar.logoUrl का इस्तेमाल किया जाता है.
|
name |
|
onCreateFunction |
|
EventOpenTrigger
कॉन्टेक्स्ट के हिसाब से ट्रिगर होने वाले इवेंट के लिए कॉन्फ़िगरेशन. यह तब ट्रिगर होता है, जब उपयोगकर्ता Google Calendar इवेंट खोलता है. ज़्यादा जानकारी के लिए, Calendar के इवेंट इंटरफ़ेस को बढ़ाना लेख पढ़ें.
JSON के काेड में दिखाना |
---|
{ "runFunction": string } |
फ़ील्ड | |
---|---|
runFunction |
Card ऑब्जेक्ट की एक ऐरे बनाई और दिखाई जा सकती है.
|
EventUpdateTrigger
कॉन्टेक्स्ट के हिसाब से ट्रिगर होने वाले ट्रिगर के लिए कॉन्फ़िगरेशन. यह ट्रिगर तब चालू होता है, जब उपयोगकर्ता Google Calendar इवेंट में बदलाव करके उसे सेव करता है. ज़्यादा जानकारी के लिए, Calendar में इवेंट अपडेट करना लेख पढ़ें.
JSON के काेड में दिखाना |
---|
{ "runFunction": string } |
फ़ील्ड | |
---|---|
runFunction |
Card ऑब्जेक्ट की एक ऐरे बनाई और दिखाई जा सकती है.
|
EventAttachmentTrigger
यह कॉन्टेक्स्ट के हिसाब से ट्रिगर होने वाले ऐसे कॉन्फ़िगरेशन के लिए है जो तब ट्रिगर होता है, जब उपयोगकर्ता Calendar के ड्रॉपडाउन मेन्यू में ऐड-ऑन अटैचमेंट प्रोवाइडर पर क्लिक करता है.
JSON के काेड में दिखाना |
---|
{ "runFunction": string, "label": string, } |
फ़ील्ड | |
---|---|
runFunction |
Card ऑब्जेक्ट की एक कैटगरी बनाई जा सके और उसे वापस लाया जा सके.
|
label |
|