Package google.apps.script.type.calendar

इंडेक्स

CalendarAddOnManifest

प्रॉपर्टी, Calendar ऐड-ऑन के दिखने और उसे लागू करने के तरीके को पसंद के मुताबिक बनाती हैं.

फ़ील्ड
homepageTrigger

HomepageExtensionPoint

इस एंडपॉइंट के बारे में बताता है, जिसे उन कॉन्टेक्स्ट में एक्ज़ीक्यूट किया जाता है जो एलान किए गए कॉन्टेक्स्चुअल ट्रिगर से मैच नहीं करते. इस फ़ंक्शन से जनरेट किए गए सभी कार्ड, उपयोगकर्ता के लिए हमेशा उपलब्ध रहेंगे. हालांकि, जब यह ऐड-ऑन ज़्यादा टारगेट किए गए ट्रिगर के बारे में बताता है, तब संदर्भ के हिसाब से कॉन्टेंट की वजह से कार्ड को हटा दिया जाता है.

अगर यह कॉन्फ़िगरेशन मौजूद है, तो यह addOns.common.homepageTrigger के कॉन्फ़िगरेशन को बदल देगा.

conferenceSolution[]

ConferenceSolution

इस ऐड-ऑन से मिलने वाले कॉन्फ़्रेंस सलूशन के बारे में बताता है.

createSettingsUrlFunction

string

एक्ज़ीक्यूट करने के लिए मौजूद एंडपॉइंट, जो ऐड-ऑन के सेटिंग पेज का यूआरएल बनाता है.

eventOpenTrigger

CalendarExtensionPoint

एक एंडपॉइंट जो किसी इवेंट को देखने या उसमें बदलाव करने के लिए खोले जाने पर ट्रिगर होता है.

eventUpdateTrigger

CalendarExtensionPoint

ओपन इवेंट के अपडेट होने पर ट्रिगर होने वाला एंडपॉइंट.

eventAttachmentTrigger

MenuItemExtensionPoint

संदर्भ के हिसाब से किसी ट्रिगर का कॉन्फ़िगरेशन, जो तब ट्रिगर होता है, जब उपयोगकर्ता कैलेंडर के ड्रॉपडाउन मेन्यू में अटैचमेंट की सेवा देने वाली ऐड-ऑन कंपनी पर क्लिक करता है.

currentEventAccess

EventAccess

किसी इवेंट ऐड-ऑन के ट्रिगर होने पर, डेटा के ऐक्सेस का लेवल तय करता है.

EventAccess

इस ईनम से, डेटा ऐक्सेस इवेंट ट्रिगर के लिए ज़रूरी लेवल के बारे में पता चलता है.

Enums
UNSPECIFIED डिफ़ॉल्ट वैल्यू, जब eventAccess के लिए कुछ भी सेट न किया गया हो.
METADATA यह इवेंट ट्रिगर को इवेंट आईडी और कैलेंडर आईडी जैसे इवेंट के मेटाडेटा को ऐक्सेस करने की अनुमति देता है.
READ इवेंट ट्रिगर को दिए गए सभी इवेंट फ़ील्ड का ऐक्सेस देता है. इसमें मेटाडेटा, मेहमान, और कॉन्फ़्रेंस का डेटा शामिल है.
WRITE इससे इवेंट ट्रिगर को इवेंट के मेटाडेटा का ऐक्सेस मिलता है और सभी कार्रवाइयां करने की सुविधा मिलती है. इसमें मेहमानों को जोड़ना और कॉन्फ़्रेंस का डेटा सेट करना शामिल है.
READ_WRITE इसकी मदद से, इवेंट ट्रिगर को दिए गए सभी इवेंट फ़ील्ड का ऐक्सेस मिलता है. इसमें मेटाडेटा, मेहमानों की जानकारी, और कॉन्फ़्रेंस का डेटा शामिल है. साथ ही, इस फ़ील्ड में सभी कार्रवाइयां करने की सुविधा भी शामिल है.

CalendarExtensionPoint

कैलेंडर ऐड-ऑन के ट्रिगर का एलान करने के लिए सामान्य फ़ॉर्मैट.

फ़ील्ड
runFunction

string

ज़रूरी है. इस एक्सटेंशन पॉइंट के चालू होने पर, एक्ज़ीक्यूट किया जाने वाला एंडपॉइंट.

ConferenceSolution

कॉन्फ़्रेंस से जुड़ी वैल्यू के बारे में बताता है.

फ़ील्ड
onCreateFunction

string

ज़रूरी है. कॉन्फ़्रेंस डेटा बनाए जाने पर कॉल करने के लिए एंडपॉइंट.

id

string

ज़रूरी है. एक ऐड-ऑन में सभी कॉन्फ़्रेंस सलूशन के लिए आईडी, खास तौर पर असाइन किए जाने चाहिए. ऐसा न करने पर, ऐड-ऑन के ट्रिगर होने पर गलत कॉन्फ़्रेंस सलूशन का इस्तेमाल किया जा सकता है. ऐड-ऑन का डिसप्ले नेम बदला जा सकता है. हालांकि, आईडी को नहीं बदलना चाहिए.

name

string

ज़रूरी है. कॉन्फ़्रेंस सेवा का डिसप्ले नेम.

logoUrl

string

ज़रूरी है. कॉन्फ़्रेंस सलूशन के लोगो की इमेज का यूआरएल.