संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
यह रिसॉर्स कॉन्फ़िगरेशन, Google Workspace ऐड-ऑन के कॉन्टेंट और Google Calendar में उसके काम करने के तरीके को तय करने के लिए इस्तेमाल किया जाता है.
अगर Google Workspace ऐड-ऑन, Calendar के साथ काम करते हैं, तो उनके मेनिफ़ेस्ट में ज़रूरी है के तौर पर मार्क किए गए सभी कॉम्पोनेंट होने चाहिए.
इस स्कोप का इस्तेमाल सिर्फ़ तब किया जाता है, जब ऐड-ऑन
कॉन्फ़्रेंसिंग की सुविधाएँ देता हो.
ज़रूरी नहीं. Apps Script फ़ंक्शन का नाम. यह फ़ंक्शन, ऐड-ऑन के सेटिंग पेज पर ले जाने वाला यूआरएल जनरेट करता है.
इस फ़ील्ड का इस्तेमाल सिर्फ़ तब किया जाता है, जब ऐड-ऑन
कॉन्फ़्रेंसिंग की सुविधाएं देता हो. अगर ऐसा है, तो कम से कम एक सुविधा के बारे में जानकारी देना ज़रूरी है.
ऐड-ऑन की ओर से उपलब्ध कराए गए कॉन्फ़्रेंसिंग के समाधानों की सूची. हर समाधान के लिए, कॉन्फ़्रेंसिंग का विकल्प उपलब्ध होता है. यह विकल्प, Google Calendar के इवेंट में बदलाव करें यूज़र इंटरफ़ेस (यूआई) में दिखता है.
currentEventAccess
string
इससे यह तय होता है कि ऐड-ऑन को उपयोगकर्ता के जनरेट किए गए डेटा और इवेंट डेटा का किस लेवल का ऐक्सेस है. अगर यह जानकारी नहीं दी जाती है, तो इवेंट का कोई भी मेटाडेटा ऐड-ऑन को नहीं भेजा जाता है.
ये सेटिंग मान्य हैं:
METADATA से पता चलता है कि ऐड-ऑन के पास सिर्फ़ इवेंट का बुनियादी मेटाडेटा ऐक्सेस करने की अनुमति है.
READ से पता चलता है कि ऐड-ऑन, बुनियादी इवेंट मेटाडेटा के साथ-साथ उपयोगकर्ता के जनरेट किए गए इवेंट डेटा को भी पढ़ सकता है.
WRITE से पता चलता है कि ऐड-ऑन, उपयोगकर्ता के जनरेट किए गए इवेंट डेटा को लिख सकता है.
READ_WRITE से पता चलता है कि ऐड-ऑन, उपयोगकर्ता के जनरेट किए गए इवेंट डेटा को पढ़ और लिख सकता है. साथ ही, यह बुनियादी मेटाडेटा को भी पढ़ सकता है.
अगर इसे READ या READ_WRITE पर सेट किया जाता है, तो ऐड-ऑन के पास https://www.googleapis.com/auth/calendar.addons.current.event.readस्कोप होना चाहिए.
अगर इसे WRITE या READ_WRITE पर सेट किया जाता है, तो ऐड-ऑन के पास https://www.googleapis.com/auth/calendar.addons.current.event.writeस्कोप होना चाहिए.
Google Calendar में, इवेंट अपडेट करने के लिए कॉन्टेक्स्ट के हिसाब से इंटरफ़ेस उपलब्ध कराने के लिए ज़रूरी है. Calendar में इवेंट अपडेट करने वाले ट्रिगर के लिए ट्रिगर स्पेसिफ़िकेशन.
ऐड-ऑन की ओर से उपलब्ध कराए गए कॉन्फ़्रेंसिंग समाधान का कॉन्फ़िगरेशन. हर समाधान के लिए, कॉन्फ़्रेंसिंग का विकल्प उपलब्ध है. यह विकल्प, Google Calendar के इवेंट में बदलाव करें यूज़र इंटरफ़ेस (यूआई) में दिखता है.
ज़रूरी है. कॉन्फ़्रेंसिंग के समाधान के लिए आइडेंटिफ़ायर. यह ऐड-ऑन के कॉन्फ़्रेंस समाधानों के सेट में यूनीक होना चाहिए.
आईडी चुनने के बाद, उसे बदला नहीं जाना चाहिए.
logoUrl
string
समाधान दिखाने वाले आइकॉन का लिंक.
इमेज का साइज़ 96 x 96 dp होना चाहिए.
अगर यह इमेज दी जाती है, तो हो सकता है कि यह ऐड-ऑन calendar.logoUrl से अलग हो. ऐड-ऑन
calendar.logoUrl का इस्तेमाल, ऐड-ऑन को होस्ट करने वाले उन ऐप्लिकेशन में ऐड-ऑन को दिखाने के लिए किया जाता है जिनमें ऐड-ऑन काम करता है. अगर किसी समाधान के लिए लोगो की इमेज नहीं दी गई है, तो calendar.logoUrl का इस्तेमाल किया जाता है.
name
string
ज़रूरी है. कॉन्फ़्रेंसिंग समाधान का वह नाम जो उपयोगकर्ता के इवेंट बनाने या उसमें बदलाव करने पर, Google Calendar के यूज़र इंटरफ़ेस (यूआई) में दिखता है.
onCreateFunction
string
ज़रूरी है. Apps Script फ़ंक्शन का नाम. Google Calendar इस तरह की कॉन्फ़्रेंस बनाने की कोशिश करते समय इस फ़ंक्शन को कॉल करता है. आपको अपने ऐड-ऑन के साथ काम करने वाले हर कॉन्फ़्रेंस समाधान के लिए,
इस फ़ंक्शन को लागू करना होगा.
EventOpenTrigger
कॉन्टेक्स्ट के हिसाब से ट्रिगर होने वाले इवेंट के लिए कॉन्फ़िगरेशन. यह तब ट्रिगर होता है, जब उपयोगकर्ता Google Calendar इवेंट खोलता है. ज़्यादा जानकारी के लिए, Calendar के इवेंट इंटरफ़ेस को बढ़ाना लेख पढ़ें.
JSON के काेड में दिखाना
{
"runFunction": string
}
फ़ील्ड
runFunction
string
Apps Script के उस फ़ंक्शन का नाम जो उपयोगकर्ता के Calendar इवेंट को देखने या उसमें बदलाव करने के लिए खोलने पर चलता है. अगर यह फ़ंक्शन तय किया गया है, तो आपको इसे लागू करना होगा. इससे ऐड-ऑन के यूज़र इंटरफ़ेस (यूआई) में दिखाने के लिए, Card ऑब्जेक्ट की एक ऐरे बनाई और दिखाई जा सकती है.
EventUpdateTrigger
कॉन्टेक्स्ट के हिसाब से ट्रिगर होने वाले ट्रिगर के लिए कॉन्फ़िगरेशन. यह ट्रिगर तब चालू होता है, जब उपयोगकर्ता Google Calendar इवेंट में बदलाव करके उसे सेव करता है. ज़्यादा जानकारी के लिए, Calendar में इवेंट अपडेट करना लेख पढ़ें.
JSON के काेड में दिखाना
{
"runFunction": string
}
फ़ील्ड
runFunction
string
Apps Script के उस फ़ंक्शन का नाम जो उपयोगकर्ता के Calendar इवेंट में बदलाव करने और उसे सेव करने पर चलता है. अगर आपने इस फ़ंक्शन को तय किया है, तो आपको इसे लागू करना होगा. इससे ऐड-ऑन के यूज़र इंटरफ़ेस (यूआई) में दिखाने के लिए, Card ऑब्जेक्ट की एक ऐरे बनाई और दिखाई जा सकती है.
EventAttachmentTrigger
यह कॉन्टेक्स्ट के हिसाब से ट्रिगर होने वाले ऐसे कॉन्फ़िगरेशन के लिए है जो तब ट्रिगर होता है, जब उपयोगकर्ता Calendar के ड्रॉपडाउन मेन्यू में ऐड-ऑन अटैचमेंट प्रोवाइडर पर क्लिक करता है.
JSON के काेड में दिखाना
{
"runFunction": string,
"label": string,
}
फ़ील्ड
runFunction
string
ज़रूरी है. Apps Script के उस फ़ंक्शन का नाम जो तब चलता है, जब उपयोगकर्ता Calendar के ड्रॉपडाउन मेन्यू में ऐड-ऑन अटैचमेंट की सुविधा देने वाली कंपनी को चुनता है. आपको इस फ़ंक्शन को लागू करना होगा, ताकि ऐड-ऑन के यूज़र इंटरफ़ेस (यूआई) में दिखाने के लिए, Card ऑब्जेक्ट की एक कैटगरी बनाई जा सके और उसे वापस लाया जा सके.
label
string
ज़रूरी है. Calendar के ड्रॉपडाउन मेन्यू में दिखने वाला टेक्स्ट
जो अटैचमेंट की सुविधा देने वाली कंपनी की पहचान करता है.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2025-08-31 (UTC) को अपडेट किया गया."],[[["\u003cp\u003eGoogle Workspace add-on manifests extending Calendar must include all required components.\u003c/p\u003e\n"],["\u003cp\u003eAdd-ons can access basic event metadata or read/write user-generated event data with appropriate scopes.\u003c/p\u003e\n"],["\u003cp\u003eCalendar add-ons utilize triggers to execute functions when events are opened, updated, or attachments are accessed.\u003c/p\u003e\n"],["\u003cp\u003eConferencing solutions within add-ons allow integration with third-party platforms, requiring specific configuration and logos.\u003c/p\u003e\n"],["\u003cp\u003eAdd-ons can create homepages and settings pages to manage user preferences and add-on behavior within Calendar.\u003c/p\u003e\n"]]],[],null,[]]