ক্যালেন্ডার ম্যানিফেস্ট সম্পদ
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
Google Calendar-এর মধ্যে Google Workspace অ্যাড-অন কন্টেন্ট এবং আচরণ নির্ধারণ করতে ব্যবহৃত রিসোর্স কনফিগারেশন। Google Workspace অ্যাড-অন ম্যানিফেস্টে ক্যালেন্ডার প্রসারিত করলে, সমস্ত উপাদানকে " প্রয়োজনীয়" হিসেবে চিহ্নিত করতে হবে।
শুধুমাত্র তখনই ব্যবহার করা হবে যদি অ্যাড-অন কনফারেন্সিং সমাধান প্রদান করে। ঐচ্ছিক। অ্যাপস স্ক্রিপ্ট ফাংশনের নাম যা অ্যাড-অনের জন্য একটি সেটিংস পৃষ্ঠায় নিয়ে যাওয়ার জন্য একটি URL তৈরি করে।
শুধুমাত্র তখনই ব্যবহার করা হবে যখন অ্যাড-অন কনফারেন্সিং সমাধান প্রদান করে; যদি তাই হয়, তাহলে কমপক্ষে একটি সমাধান সংজ্ঞায়িত করতে হবে। অ্যাড-অন দ্বারা প্রদত্ত কনফারেন্সিং সমাধানের একটি তালিকা। প্রতিটি সমাধানের জন্য Google Calendar Edit Event UI-তে একটি সংশ্লিষ্ট কনফারেন্সিং বিকল্প রয়েছে।
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.writescope থাকতে হবে।
অ্যাড-অন দ্বারা প্রদত্ত একটি কনফারেন্সিং সমাধানের কনফিগারেশন। প্রতিটি সমাধানের জন্য Google ক্যালেন্ডার সম্পাদনা ইভেন্ট UI-তে একটি সংশ্লিষ্ট কনফারেন্সিং বিকল্প রয়েছে।
প্রয়োজন । কনফারেন্সিং সলিউশনের জন্য একটি আইডেন্টিফায়ার। অ্যাড-অনের প্রদত্ত কনফারেন্স সলিউশনের সেটে এটি অবশ্যই অনন্য হতে হবে। একবার একটি আইডি বেছে নেওয়া হলে, এটি পরিবর্তন করা উচিত নয়।
logoUrl
string
সমাধানের প্রতিনিধিত্বকারী আইকনের একটি লিঙ্ক। ছবিটির আকার ৯৬ x ৯৬ ডিপি হওয়া উচিত।
এটি কোনও ইচ্ছামত URL হতে পারে না — ছবিটি অবশ্যই Google এর পরিকাঠামোতে হোস্ট করা উচিত। বিস্তারিত জানার জন্য কনফারেন্স সমাধান লোগো প্রদান দেখুন।
যদি প্রদান করা হয়, তাহলে এই ছবিটি অ্যাড-অন calendar.logoUrl থেকে আলাদা হতে পারে, যা ছবিটি এটি প্রসারিত হোস্ট অ্যাপ্লিকেশনগুলিতে অ্যাড-অন প্রতিনিধিত্ব করতে ব্যবহার করেছিল। যদি একটি নির্দিষ্ট সমাধানের জন্য একটি লোগো চিত্র প্রদান করা না হয়, তাহলে পরিবর্তে calendar.logoUrl ব্যবহার করা হয়।
name
string
প্রয়োজনীয় । ব্যবহারকারী যখন কোনও ইভেন্ট তৈরি বা সম্পাদনা করেন তখন Google ক্যালেন্ডার UI-তে কনফারেন্সিং সমাধানের নাম দেখানো হয়।
onCreateFunction
string
প্রয়োজনীয় । Google ক্যালেন্ডার যখন এই ধরণের কনফারেন্স তৈরি করার চেষ্টা করে তখন অ্যাপস স্ক্রিপ্ট ফাংশনের নাম ডাকা হয়। আপনার অ্যাড-অন যে প্রতিটি কনফারেন্স সমাধান সমর্থন করে তার জন্য আপনাকে এই ফাংশনটি বাস্তবায়ন করতে হবে।
ইভেন্টওপেনট্রিগার
ব্যবহারকারী যখন কোনও Google ক্যালেন্ডার ইভেন্ট খোলার চেষ্টা করেন তখন একটি প্রাসঙ্গিক ট্রিগারের জন্য একটি কনফিগারেশন। আরও তথ্যের জন্য ক্যালেন্ডার ইভেন্ট ইন্টারফেস সম্প্রসারণ দেখুন।
JSON উপস্থাপনা
{
"runFunction": string
}
ক্ষেত্র
runFunction
string
যখন কোনও ব্যবহারকারী দেখার বা সম্পাদনার জন্য একটি ক্যালেন্ডার ইভেন্ট খোলেন তখন অ্যাপস স্ক্রিপ্ট ফাংশনের নাম যা চলে। যদি নির্দিষ্ট করা থাকে, তাহলে অ্যাড-অন UI-তে প্রদর্শনের জন্য Card অবজেক্টের একটি অ্যারে তৈরি এবং ফেরত দিতে আপনাকে এই ফাংশনটি বাস্তবায়ন করতে হবে।
ইভেন্টআপডেটট্রিগার
ব্যবহারকারী যখন কোনও Google ক্যালেন্ডার ইভেন্ট সম্পাদনা এবং সংরক্ষণ করেন তখন একটি প্রাসঙ্গিক ট্রিগারের জন্য একটি কনফিগারেশন কার্যকর হয়। আরও তথ্যের জন্য ক্যালেন্ডার ইভেন্ট আপডেট করা দেখুন।
JSON উপস্থাপনা
{
"runFunction": string
}
ক্ষেত্র
runFunction
string
ব্যবহারকারী যখন একটি ক্যালেন্ডার ইভেন্ট সম্পাদনা এবং সংরক্ষণ করেন তখন অ্যাপস স্ক্রিপ্ট ফাংশনের নাম যা চলে। যদি নির্দিষ্ট করা থাকে, তাহলে অ্যাড-অন UI-তে প্রদর্শনের জন্য Card অবজেক্টের একটি অ্যারে তৈরি এবং ফেরত দিতে আপনাকে এই ফাংশনটি বাস্তবায়ন করতে হবে।
ইভেন্টঅ্যাটাচমেন্টট্রিগার
ক্যালেন্ডার ড্রপডাউন মেনুতে ব্যবহারকারী যখন অ্যাড-অন সংযুক্তি প্রদানকারীতে ক্লিক করেন তখন একটি প্রাসঙ্গিক ট্রিগারের জন্য একটি কনফিগারেশন যা সক্রিয় হয়।
JSON উপস্থাপনা
{
"runFunction": string,
"label": string,
}
ক্ষেত্র
runFunction
string
প্রয়োজনীয়। ব্যবহারকারী যখন ক্যালেন্ডার ড্রপডাউন মেনুতে অ্যাড-অন সংযুক্তি প্রদানকারী নির্বাচন করেন তখন অ্যাপস স্ক্রিপ্ট ফাংশনের নামটি চলে। অ্যাড-অন UI-তে প্রদর্শনের জন্য Card অবজেক্টের একটি অ্যারে তৈরি এবং ফেরত দিতে আপনাকে এই ফাংশনটি বাস্তবায়ন করতে হবে।
label
string
প্রয়োজনীয়। ক্যালেন্ডার ড্রপডাউন মেনুতে যে টেক্সটটি প্রদর্শিত হবে যা এই সংযুক্তি প্রদানকারীকে শনাক্ত করে।
[[["সহজে বোঝা যায়","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-12-04 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[]]