রিসোর্স কনফিগারেশন যা 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 | |
রিসোর্স কনফিগারেশন যা 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 | |