রিসোর্স কনফিগারেশন যা Google Calendar-এর মধ্যে Google Workspace অ্যাড-অন কন্টেন্ট এবং আচরণ সংজ্ঞায়িত করতে ব্যবহৃত হয়। Google Workspace অ্যাড-অন ম্যানিফেস্টে ক্যালেন্ডার প্রসারিত করলে প্রয়োজনীয় হিসেবে চিহ্নিত সমস্ত উপাদান থাকতে হবে।
ক্যালেন্ডার
Google ক্যালেন্ডার এক্সটেনশনের জন্য Google Workspace অ্যাড-অন ম্যানিফেস্ট কনফিগারেশন। আরও তথ্যের জন্য Google Workspace অ্যাড-অনগুলির সাথে ক্যালেন্ডার বাড়ানো দেখুন।
JSON প্রতিনিধিত্ব |
---|
{ "createSettingsUrlFunction": string, "conferenceSolution": [ { object (ConferenceSolution) } ], "currentEventAccess": string, "eventOpenTrigger": { object (EventOpenTrigger) }, "eventUpdateTrigger": { object (EventUpdateTrigger) }, "eventAttachmentTrigger": { object (EventAttachmentTrigger) }, "homepageTrigger": { object (HomepageTrigger) } } |
ক্ষেত্র | |
---|---|
createSettingsUrlFunction | আরো বিস্তারিত জানার জন্য কনফারেন্সিং অ্যাড-অন সেটিংস যোগ করা দেখুন। |
conferenceSolution[] | |
currentEventAccess | ব্যবহারকারী-উত্পাদিত ডেটা ইভেন্ট ডেটাতে অ্যাড-অনের অ্যাক্সেসের কোন স্তর রয়েছে তা নির্ধারণ করে। যদি প্রদান না করা হয়, কোনো ইভেন্ট মেটাডেটা অ্যাড-অনে পাঠানো হয় না। বৈধ সেটিংস নিম্নলিখিত:
|
eventOpenTrigger | ক্যালেন্ডারে ইভেন্ট ওপেন ট্রিগারের জন্য ট্রিগার স্পেসিফিকেশন। |
eventUpdateTrigger | Google ক্যালেন্ডারে প্রাসঙ্গিক ইভেন্ট আপডেট ইন্টারফেস প্রদান করতে হবে। ইভেন্ট আপডেটের ট্রিগার স্পেসিফিকেশন ক্যালেন্ডারে ট্রিগার করে। |
eventAttachmentTrigger | ইভেন্ট সংযুক্তির জন্য ট্রিগার স্পেসিফিকেশন ক্যালেন্ডারে ট্রিগার করে। |
homepageTrigger | ক্যালেন্ডার হোস্টে অ্যাড-অন হোমপেজ তৈরি করার জন্য ট্রিগার ফাংশন স্পেসিফিকেশন। এটি |
সম্মেলন সমাধান
অ্যাড-অন দ্বারা প্রস্তাবিত একটি কনফারেন্সিং সমাধানের কনফিগারেশন। প্রতিটি সমাধানে Google ক্যালেন্ডার সম্পাদনা ইভেন্ট UI এ উপস্থাপিত একটি সংশ্লিষ্ট কনফারেন্সিং বিকল্প রয়েছে৷
JSON প্রতিনিধিত্ব |
---|
{ "id": string, "logoUrl": string, "name": string, "onCreateFunction": string } |
ক্ষেত্র | |
---|---|
id | |
logoUrl | এটি একটি নির্বিচারে URL হতে পারে না — ছবিটি অবশ্যই Google এর পরিকাঠামোতে হোস্ট করা উচিত৷ বিস্তারিত জানার জন্য সম্মেলন সমাধান লোগো প্রদান দেখুন। প্রদান করা হলে, এই চিত্রটি অ্যাড-অন calendar.logoUrl থেকে আলাদা হতে পারে, যেটি হোস্ট অ্যাপ্লিকেশনগুলিতে অ্যাড-অনকে উপস্থাপন করতে ব্যবহৃত চিত্রটি এটি প্রসারিত করে৷ যদি একটি নির্দিষ্ট সমাধানের জন্য একটি লোগো ছবি প্রদান করা না হয়, তাহলে calendar.logoUrl ব্যবহার করা হয়। |
name | |
onCreateFunction | |
ইভেন্ট ওপেন ট্রিগার
একটি প্রাসঙ্গিক ট্রিগারের জন্য একটি কনফিগারেশন যা ব্যবহারকারীর দ্বারা একটি Google ক্যালেন্ডার ইভেন্ট খোলা হলে ফায়ার হয়৷ আরও তথ্যের জন্য ক্যালেন্ডার ইভেন্ট ইন্টারফেস প্রসারিত করা দেখুন।
JSON প্রতিনিধিত্ব |
---|
{ "runFunction": string } |
ক্ষেত্র | |
---|---|
runFunction | Card অবজেক্টের একটি অ্যারে তৈরি করতে এবং ফেরত দিতে আপনাকে অবশ্যই এই ফাংশনটি বাস্তবায়ন করতে হবে। |
ইভেন্টআপডেট ট্রিগার
একটি প্রাসঙ্গিক ট্রিগারের জন্য একটি কনফিগারেশন যা ব্যবহারকারীর দ্বারা Google ক্যালেন্ডার ইভেন্ট সম্পাদনা এবং সংরক্ষণ করা হলে ফায়ার হয়৷ আরও তথ্যের জন্য ক্যালেন্ডার ইভেন্ট আপডেট করা দেখুন।
JSON প্রতিনিধিত্ব |
---|
{ "runFunction": string } |
ক্ষেত্র | |
---|---|
runFunction | Card অবজেক্টের একটি অ্যারে তৈরি করতে এবং ফেরত দিতে আপনাকে অবশ্যই এই ফাংশনটি বাস্তবায়ন করতে হবে। |
ইভেন্ট অ্যাটাচমেন্ট ট্রিগার
একটি প্রাসঙ্গিক ট্রিগারের জন্য একটি কনফিগারেশন যা ব্যবহারকারী ক্যালেন্ডার ড্রপডাউন মেনুতে অ্যাড-অন সংযুক্তি প্রদানকারীতে ক্লিক করলে ফায়ার হয়৷
JSON প্রতিনিধিত্ব |
---|
{ "runFunction": string, "label": string, } |
ক্ষেত্র | |
---|---|
runFunction | Card অবজেক্টের একটি অ্যারে তৈরি করতে এবং ফেরত দিতে আপনাকে অবশ্যই এই ফাংশনটি বাস্তবায়ন করতে হবে। |
label | |