গুগল ওয়ার্কস্পেস অ্যাড-অন, যেগুলো কনফারেন্সিং সমাধান যোগ করে, সেগুলোতে প্রায়শই এমন কিছু বিবরণ থাকে যা ব্যবহারকারীকে একটি অ্যাড-অন সেটিংস পৃষ্ঠা থেকে নিয়ন্ত্রণ করতে হয়। উদাহরণস্বরূপ, এমন একটি বোতাম বা নিয়ন্ত্রণ থাকা সাধারণ ব্যাপার, যা ব্যবহারকারীকে তৃতীয় পক্ষের কনফারেন্স সিস্টেম থেকে লগ আউট করার সুযোগ দেয়।
অ্যাড-অন সেটিং পেজ ঐচ্ছিক। নিম্নলিখিত বিভাগগুলিতে একটি অ্যাড-অনের সেটিং পেজ কীভাবে খুলতে হয় এবং কীভাবে একটি সেটিং পেজ তৈরি করতে হয় তা বর্ণনা করা হয়েছে।
অ্যাড-অন সেটিংস খুলুন
ক্যালেন্ডার সেটিংস মেনু থেকে কনফারেন্সিং অ্যাড-অনগুলির সেটিংস অ্যাক্সেস করা যায়। আপনার ইনস্টল করা কোনো অ্যাড-অনের সেটিংস পৃষ্ঠা খুলতে নিম্নলিখিত পদক্ষেপগুলি অনুসরণ করুন:
- গুগল ক্যালেন্ডার খুলুন।
- আইকনে ক্লিক করুন এবং সেটিংস নির্বাচন করুন।
- বাম দিকের নেভিগেশন প্যানেলে, ইনস্টল করা অ্যাড-অন তালিকায় যেতে অ্যাড-অন নির্বাচন করুন।
- অ্যাড-অনের নামের ডানদিকে প্রদর্শিত সেটিংস বোতামটিতে ক্লিক করলে সেই অ্যাড-অনের সেটিংস পৃষ্ঠাটি খুলবে; এর ফলে ক্যালেন্ডার সেটিংস পৃষ্ঠার URL-টি খুলবে।
যদি কোনো অ্যাড-অন সেটিংস পৃষ্ঠা নির্ধারণ না করে, তাহলে সেটিংস বোতামটি প্রদর্শিত হয় না।
একটি সেটিংস পৃষ্ঠা তৈরি করুন
একটি সেটিংস পৃষ্ঠা সাধারণ HTML এবং CSS ব্যবহার করে তৈরি করা হয়। আপনার পৃষ্ঠাটি ডিজাইন করার সময়, অ্যাড-অন স্টাইল নির্দেশিকা অনুসরণ করুন।
যখন কোনো ব্যবহারকারী অ্যাড-অন সেটিংস পরিবর্তন করেন, তখন সেই পরিবর্তনগুলো কার্যকর করার জন্য পেজটির উচিত থার্ড-পার্টি কনফারেন্সিং সিস্টেমে অনুরোধ পাঠানো। প্রয়োজন অনুযায়ী পেজটি অ্যাড-অন প্রজেক্টের ইউজার প্রপার্টিজ থেকে তথ্য সংরক্ষণ ও পুনরুদ্ধারও করতে পারে।
একটি বাহ্যিক ওয়েব সার্ভারে হোস্ট করা হয়েছে
আপনি আপনার অ্যাড-অন সেটিং পেজটি অ্যাড-অন স্ক্রিপ্ট প্রজেক্টের বাইরে, সম্ভবত কোনো থার্ড-পার্টি কনফারেন্সিং ওয়েবসাইটের অংশ হিসেবে হোস্ট করতে পারেন।
কোনো অ্যাড-অনকে বাহ্যিক সেটিং পৃষ্ঠার সাথে লিঙ্ক করতে, নিম্নলিখিতগুলি করুন:
- পৃষ্ঠাটি তৈরি করুন এবং বাহ্যিকভাবে হোস্ট করুন। পৃষ্ঠায় উপাদান যোগ করার সময়, নিশ্চিত করুন যেন সেগুলি তৃতীয় পক্ষের কনফারেন্সিং সিস্টেমের সাথে সঠিকভাবে যোগাযোগ করতে পারে এবং সেই ব্যবহারকারীর জন্য উপযুক্ত পরিবর্তনগুলি করুন।
- অ্যাড-অন স্ক্রিপ্ট প্রজেক্টে এমন একটি ফাংশন ইমপ্লিমেন্ট করুন যা এক্সটার্নাল পেজের URL রিটার্ন করে।
- অ্যাড-অন প্রজেক্ট ম্যানিফেস্টে
calendar.createSettingsFunctionফিল্ড হিসেবে এই ফাংশনের নামটি উল্লেখ করুন।
অ্যাপস স্ক্রিপ্টের মধ্যে হোস্ট করা হয়েছে
আপনি একটি অ্যাপস স্ক্রিপ্ট ওয়েব অ্যাপ ব্যবহার করে আপনার অ্যাড-অনের জন্য একটি সেটিংস পেজ প্রদান করতে পারেন। একটি ওয়েব অ্যাপ হিসেবে, আপনার অ্যাড-অন স্ক্রিপ্ট প্রজেক্টটি পেজটি বিল্ড ও ডিপ্লয় করতে পারে, যা পরবর্তীতে অ্যাপস স্ক্রিপ্ট সার্ভারগুলোতে হোস্ট করা হয়।
ওয়েব অ্যাপের জন্য এইচটিএমএল (HTML) কীভাবে তৈরি করতে হয়, সে সম্পর্কে বিস্তারিত জানতে এইচটিএমএল সার্ভিস (HTML Service) গাইডটি দেখুন। আপনার সেটিংস পেজটি প্রয়োজন অনুযায়ী গুগল সার্ভারের সাথে যোগাযোগ করতে পারে। পেজটিকে আরও ডাইনামিক বা গতিশীল করতে আপনি এতে টেমপ্লেটও ব্যবহার করতে পারেন।
ক্যালেন্ডার কনফারেন্সিং অ্যাড-অন উদাহরণটি দেখায় কীভাবে একটি ওয়েব অ্যাপ সেটিংস পৃষ্ঠা তৈরি করতে হয়।