এই পৃষ্ঠায় Google Workspace ইউজার ইন্টারফেস (UI) এক্সটেন্ড করার বিকল্পগুলি সম্পর্কে বর্ণনা করা হয়েছে। আপনি বিভিন্ন কারণে Google Workspace UI এক্সটেন্ড করতে পারেন, যেমন:
- আপনার অ্যাপ বা পরিষেবা Google Workspace-এ ইন্টিগ্রেট করুন, যাতে ব্যবহারকারীরা এক বা একাধিক Google Workspace অ্যাপ থেকে সরাসরি অ্যাপটি ব্যবহার করতে পারেন। যেমন, Google Docs-এর মধ্যে আপনার পরিষেবার জন্য স্মার্ট চিপ ও লিঙ্ক প্রিভিউ তৈরি করে এমন একটি Google Workspace অ্যাড-অন তৈরি করুন।
- Google Workspace ব্যবহারকারীদের আরও প্রোডাক্টিভ হতে বা তাদের ওয়ার্কফ্লো উন্নত করতে সাহায্য করুন। যেমন, এমন একটি Google Chat অ্যাপ তৈরি করুন যা ব্যবহারকারীদের সরাসরি Google Chat থেকে সাপ্তাহিক টাইমশিট জমা দিতে দেয়।
- Google Workspace-এ আগে থেকে উপলভ্য নয় এমন ক্ষমতা যোগ করুন। যেমন, Docs, Google Sheets বা Google Slides-এ কাস্টম মেনু যোগ করুন।
Google Workspace UI এক্সটেন্ড করার জন্য বেশিরভাগ বিকল্প আপনি Google Workspace Marketplace-এ প্রকাশ করতে পারবেন। এটি একটি অনলাইন স্টোর যেখানে ব্যবহারকারীরা Google Workspace-এর সাথে ইন্টিগ্রেট করা থার্ড-পার্টি অ্যাপ খুঁজে পেতে ও ইনস্টল করতে পারবেন।
Google Workspace UI বাড়ানোর বিকল্পের ওভারভিউ
নিম্নলিখিত সারণীতে Google Workspace UI-এর সময়সীমা বাড়ানোর বিকল্পগুলি তালিকাভুক্ত করা হয়েছে এবং এই বৈশিষ্ট্যগুলির মাধ্যমে সেগুলি তুলনা করা হয়েছে:
- এক্সটেন্ড করা অ্যাপ: প্রদত্ত বিকল্পের মাধ্যমে আপনি এক্সটেন্ড করতে পারবেন এমন Google Workspace অ্যাপের তালিকা।
- কোডিং বিকল্প: আপনি যেসব উপায়ে তৈরি করতে পারবেন তার তালিকা, যার মধ্যে রয়েছে:
- AppSheet: কোনও কোড না লিখে ডেভেলপমেন্ট করার প্ল্যাটফর্ম।
- Apps Script: জাভাস্ক্রিপ্টের উপর ভিত্তি করে তৈরি একটি ক্লাউড-ভিত্তিক, লো-কোড ডেভেলপমেন্ট প্ল্যাটফর্ম।
- ফুল-স্ট্যাক ডেভ: আপনার নিজস্ব টেক স্ট্যাক যা আপনার পছন্দের কোডিং ভাষায় কাজ করে।
- UI ফ্রেমওয়ার্ক: প্রতিটি বিকল্প তৈরি করতে আপনি
কোন ধরনের UI ফ্রেমওয়ার্ক ব্যবহার করতে পারবেন তা নির্দেশ করে, এর মধ্যে রয়েছে:
- কার্ড-ভিত্তিক: কার্ড ইন্টারফেস হল আগে থেকে নির্ধারিত উইজেট ও কার্ড যা Apps Script ব্যবহার করে কার্ড পরিষেবা অথবা আপনার পছন্দের টেক স্ট্যাক (সম্পূর্ণ ডেভেলপমেন্ট) দিয়ে কার্ড রেন্ডার করার জন্য সঠিকভাবে ফর্ম্যাট করা JSON রিটার্ন করে তৈরি করা হয়। কার্ড-ভিত্তিক ইন্টারফেসের জন্য HTML বা CSS-এর জ্ঞান প্রয়োজন হয় না এবং এটি ডেস্কটপ ও মোবাইল ক্লায়েন্ট, উভয় ক্ষেত্রেই ভাল কাজ করে।
- HTML: Apps Script, ওয়েব পেজ ডেভেলপ করার জন্য HTML পরিষেবা প্রদান করে যা সার্ভার-সাইড Apps Script ফাংশনের সাথে ইন্টার্যাক্ট করতে পারে। HTML পরিষেবার মাধ্যমে ডেভেলপ করা ইন্টারফেস অত্যন্ত কাস্টমাইজ করা যায়, কিন্তু ব্যবহারকারীর দারুণ অভিজ্ঞতা তৈরি করার জন্য আরও ম্যানুয়াল কাজ করতে হয়।
- iframe: iframe Google Workspace-এ এক্সটার্নাল কন্টেন্ট এম্বেড করে এবং ইউজার ইন্টারফেসের জন্য সবচেয়ে বেশি কাস্টমাইজ করার সুবিধা দেয়।
টেবিলের পরে প্রতিটি বিকল্পের বিবরণ দেওয়া হল।
| আপনি কী তৈরি করতে পারবেন | প্রিভিউ | অ্যাপের মেয়াদ বাড়ানো হয়েছে | কোডিং বিকল্প | কার্ড-ভিত্তিক UI | HTML UI | iframe UI |
|---|---|---|---|---|---|---|
| Google Workspace অ্যাড-অন |
|
|
|
|||
| লিঙ্ক প্রিভিউ ও স্মার্ট চিপ | Google Workspace অ্যাড-অন |
|
|
|
|||
| ইমেলের ড্রাফ্ট | Google Workspace অ্যাড-অন |
|
|
|
|||
| মিটিংয়ের মূল স্টেজ ও সাইড প্যানেল | Google Workspace অ্যাড-অন |
|
|
|
|||
| Google Chat অ্যাপ | Google Workspace অ্যাড-অন |
|
|
|
|||
| ক্যালেন্ডার কনফারেন্সিং | Google Workspace অ্যাড-অন |
|
|
|
আগে থেকে থাকা UI ব্যবহার করে |
||
| এডিটর অ্যাড-অন |
|
|
|
|||
| কাস্টম ফাংশন | এডিটর অ্যাড-অন |
|
|
|
আগে থেকে থাকা UI ব্যবহার করে |
||
| ম্যাক্রো | এডিটর অ্যাড-অন |
|
|
|
আগে থেকে থাকা UI ব্যবহার করে |
||
| কাস্টম মেনু, ডায়ালগ ও সাইডবার | এডিটর অ্যাড-অন |
|
|
|
|||
| Google Drive অ্যাপ |
|
|
|
আগে থেকে থাকা UI ব্যবহার করে |
||
| Google Classroom অ্যাড-অন |
|
|
|
|||
অ্যাপ ইন্টিগ্রেশনের ধরন
Google Workspace UI-এর কার্যকারিতা বাড়াতে আপনি যে ধরনের অ্যাপ ইন্টিগ্রেশন তৈরি করতে পারেন তা নিম্নলিখিত বিভাগে ব্যাখ্যা করা হয়েছে।
অন্যান্য Google Workspace ব্যবহারকারীদের সাথে আপনার ফিচার শেয়ার করতে, আপনি Google Workspace Marketplace-এ একটি তালিকা প্রকাশ করতে পারেন। কোন কোন ধরনের অ্যাপ ইন্টিগ্রেশন একসাথে তালিকাভুক্ত করা যায় তা জানতে, মার্কেটপ্লেস ডকুমেন্টেশনে অ্যাপ ইন্টিগ্রেশন একসাথে তালিকাভুক্ত করুন লিঙ্কটি দেখুন।
Google Workspace অ্যাড-অন
Google Workspace অ্যাড-অন হল এমন অ্যাপ্লিকেশন যা Google Workspace অ্যাপের সাথে ইন্টিগ্রেট করা হয়। অ্যাড-অন একাধিক Google Workspace অ্যাপে কাজ করতে পারে। বেশিরভাগ ক্ষেত্রে, অ্যাপটি Google Workspace অ্যাপের মধ্যে থেকে একটি সাইডবারে খোলে যা এটি এক্সটেন্ড করে।
সাইডবার তৈরি করা ছাড়াও, আপনি অ্যাড-অনের জন্য নিম্নলিখিত ফিচার তৈরি করতে পারেন:
- স্মার্ট চিপ যা থার্ড-পার্টি পরিষেবা থেকে লিঙ্ক প্রিভিউ করে।
- Gmail-এ ইমেল কম্পোজ করার ইন্টারফেস।
- Calendar-এর ইভেন্ট থেকে পাওয়া ওয়েব কনফারেন্সিং বিকল্প।
Google Workspace অ্যাড-অন ডকুমেন্টেশন দেখুন
কোডিং বিকল্প:
নিম্নলিখিত অ্যাপের কার্যকারিতা বাড়ায়:
উপলভ্য UI ফ্রেমওয়ার্ক:
লিঙ্কের প্রিভিউ ও স্মার্ট চিপ
Docs-এর সুবিধা বাড়ায় এমন Google Workspace অ্যাড-অন, থার্ড-পার্টি পরিষেবা থেকে কাস্টম লিঙ্ক প্রিভিউ তৈরি করতে পারে। কোনও ব্যক্তি, ফাইল, ক্যালেন্ডার ইভেন্ট বা Google Workspace অ্যাপ্লিকেশনের মধ্যে থাকা অন্য কোনও এন্টিটি মেনশন করলে, Docs-এর তৈরি করা স্মার্ট চিপের মতো, অ্যাড-অন থার্ড-পার্টি লিঙ্কের জন্য স্মার্ট চিপ তৈরি করতে পারে এবং কেউ চিপের উপর মাউস নিয়ে গেলে প্রিভিউ কার্ড দেখাতে পারে।
আপনি আগে থেকে থাকা Google Workspace অ্যাড-অনে লিঙ্ক প্রিভিউ যোগ করতে পারেন অথবা লিঙ্ক প্রিভিউয়ের জন্য আলাদা অ্যাড-অন তৈরি করতে পারেন।
লিঙ্ক প্রিভিউ ও স্মার্ট চিপ ডকুমেন্টেশন দেখুন
কোডিং বিকল্প:
নিম্নলিখিত অ্যাপের কার্যকারিতা বাড়ায়:
উপলভ্য UI ফ্রেমওয়ার্ক:
ইমেল ড্রাফ্ট
Gmail-এর কার্যকারিতা বাড়ায় এমন Google Workspace অ্যাড-অন ব্যবহারকারী নতুন মেসেজ লেখার সময় বা আগে লেখা মেসেজের উত্তর দেওয়ার সময় কাস্টম ইন্টারফেস প্রদান করতে পারে। এই ইন্টারফেস ব্যবহার করতে, ব্যবহারকারীরা ইমেল ড্রাফ্টের মধ্যে থেকে অ্যাড-অন খোলেন, এটি ড্রাফ্টের নিচে অথবা আরও বিকল্প মেনুতে থাকে।
ইমেল ড্রাফ্টের ডকুমেন্টেশন দেখুন
কোডিং বিকল্প:
নিম্নলিখিত অ্যাপের কার্যকারিতা বাড়ায়:
উপলভ্য UI ফ্রেমওয়ার্ক:
মিটিংয়ের মূল স্টেজ ও সাইড প্যানেল

Meet-এর কার্যকারিতা বাড়ায় এমন Google Workspace অ্যাড-অন আপনাকে মিটিংয়ের মূল স্টেজ বা সাইড প্যানেল ইন্টারফেসে আপনার অ্যাপ এম্বেড করতে দেয়। এর ফলে ব্যবহারকারীরা Meet ছেড়ে না বেরিয়েই আপনার অ্যাপে খুঁজতে, শেয়ার করতে ও একসাথে কাজ করতে পারেন।
অন্যান্য Google Workspace অ্যাড-অনের মতো, Meet অ্যাড-অন কার্ড ফ্রেমওয়ার্ক UI ব্যবহার করে না। পরিবর্তে, আপনি iframe ব্যবহার করে অ্যাপ এম্বেড করেন।
Meet অ্যাড-অন SDK ডকুমেন্টেশন দেখুন
কোডিং বিকল্প:
নিম্নলিখিত অ্যাপের কার্যকারিতা বাড়ায়:
উপলভ্য UI ফ্রেমওয়ার্ক:
Google Chat অ্যাপ
চ্যাট অ্যাপ, Chat-এ রিসোর্স ও পরিষেবা নিয়ে আসে। আপনি ব্যবহারকারীদের সাথে বিভিন্ন উপায়ে ইন্টার্যাক্ট করার জন্য Chat অ্যাপ ডিজাইন করতে পারেন, এর মধ্যে রয়েছে:
- টেক্সট মেসেজ বা কার্ড মেসেজের মাধ্যমে কমান্ডের উত্তর দিন।
- ব্যবহারকারীদের ফর্মের ডেটা পূরণ করার মতো মাল্টি-স্টেপ প্রসেস সম্পূর্ণ করতে সাহায্য করার জন্য একটি ডায়ালগ খুলুন।
- সহায়ক তথ্য সহ কার্ড অ্যাটাচ করে লিঙ্কের প্রিভিউ দেখানো হয়, এর ফলে ব্যবহারকারীরা সরাসরি কথোপকথন থেকেই অ্যাকশন নিতে পারেন।
Chat অ্যাপের ডকুমেন্টেশন দেখুন
কোডিং বিকল্প:
নিম্নলিখিত অ্যাপের কার্যকারিতা বাড়ায়:
উপলভ্য UI ফ্রেমওয়ার্ক:
ক্যালেন্ডার কনফারেন্সিং
আপনি ওয়েব কনফারেন্সিং পরিষেবা প্রদানকারী হলে, Google Workspace অ্যাড-অন তৈরি করতে পারেন যা আপনার কনফারেন্স সমাধান সহ Google Calendar-কে আরও উন্নত করে। এই অ্যাড-অন ক্যালেন্ডার ইভেন্টের জন্য একটি কনফারেন্সিং বিকল্প যোগ করে, যা ব্যবহারকারীদের ক্যালেন্ডার থেকে সরাসরি কনফারেন্স তৈরি করতে এবং সেগুলিতে যোগ দিতে দেয়।
ক্যালেন্ডার কনফারেন্সিং ডকুমেন্টেশন দেখুন
কোডিং বিকল্প:
নিম্নলিখিত অ্যাপের কার্যকারিতা বাড়ায়:
উপলভ্য UI ফ্রেমওয়ার্ক:
আগে থেকে থাকা UI ব্যবহার করে
এডিটর অ্যাড-অন
এডিটর অ্যাড-অন হল এমন অ্যাপ যা Docs, Sheets, Slides, বা Forms-এর কার্যকারিতা বাড়ায়। প্রতিটি এডিটর অ্যাড-অন শুধুমাত্র একটি অ্যাপের কার্যকারিতা বাড়াতে পারে, তবে আপনি একই মার্কেটপ্লেস লিস্টিংয়ে একাধিক এডিটর অ্যাড-অন প্রকাশ করতে পারেন। ব্যবহারকারীরা যে অ্যাপ এক্সটেন্ড করেন সেটির এক্সটেনশন মেনু থেকে Editor অ্যাড-অন খুলতে পারেন।
আপনি কোনও এডিটর অ্যাড-অনের জন্য নিম্নলিখিত ফিচার তৈরি করতে পারেন:
- Google Sheets স্প্রেডশিটে কাস্টম ফাংশন বা ম্যাক্রো।
- অ্যাপের মধ্যে ডায়ালগ বা সাইডবার যা এটি এক্সটেন্ড করে।
- স্ক্রিপ্ট রান করে এমন মেনু আইটেম।
এডিটর অ্যাড-অন ডকুমেন্টেশন দেখুন
কোডিং বিকল্প:
নিম্নলিখিত অ্যাপের কার্যকারিতা বাড়ায়:
উপলভ্য UI ফ্রেমওয়ার্ক:
কাস্টম ফাংশন
কাস্টম ফাংশন আপনাকে Sheets-এ আরও ফাংশন যোগ করতে দেয়। ব্যবহারকারীরা Sheets-এ উপলভ্য শত শত বিল্ট-ইন ফাংশনের মতো এগুলিও খুঁজে পেতে ও ব্যবহার করতে পারবেন। আপনি কোনও কাস্টম ফাংশন এডিটর অ্যাড-অন হিসেবে প্রকাশ করতে পারবেন।
কাস্টম ফাংশন ডকুমেন্টেশন দেখুন
কোডিং বিকল্প:
নিম্নলিখিত অ্যাপের কার্যকারিতা বাড়ায়:
উপলভ্য UI ফ্রেমওয়ার্ক:
আগে থেকে থাকা UI ব্যবহার করে
ম্যাক্রো
ম্যাক্রো হল Sheets-এ করা রেকর্ডিং যা আপনার নির্দিষ্ট করা UI ইন্টার্যাকশনের একটি নির্দিষ্ট সিরিজ ডুপ্লিকেট করে। আপনি কীবোর্ড শর্টকাটে ম্যাক্রো লিঙ্ক করতে পারেন অথবা এক্সটেনশন > ম্যাক্রো মেনু থেকে এটি রান করাতে পারেন।
আপনি কোনও ম্যাক্রো রেকর্ড করলে, Sheets অটোমেটিক একটি Apps স্ক্রিপ্ট ফাংশন তৈরি করে যা UI ইন্টার্যাকশন রেপ্লিকেট করে। আপনি Apps Script এডিটরের মধ্যে থেকেই সরাসরি ম্যাক্রো এডিট করতে পারবেন। আপনি Apps স্ক্রিপ্টে নতুন করে ম্যাক্রো লিখতে পারেন অথবা আগে লেখা ফাংশন ম্যাক্রোতে পরিবর্তন করতে পারেন। ম্যাক্রো সংজ্ঞা কোনও এডিটর অ্যাড-অনে অন্তর্ভুক্ত করা যেতে পারে, তবে প্রকাশ করা যাবে না।
কোডিং বিকল্প:
নিম্নলিখিত অ্যাপের কার্যকারিতা বাড়ায়:
উপলভ্য UI ফ্রেমওয়ার্ক:
আগে থেকে থাকা UI ব্যবহার করে
কাস্টম মেনু, ডায়ালগ ও সাইডবার
আপনি Docs, Sheets, Slides ও Forms-এ Editor অ্যাড-অনের অংশ হিসেবে কাস্টম মেনু, প্রম্পট, অ্যালার্ট ও HTML-ভিত্তিক ডায়ালগ এবং সাইডবার যোগ করতে পারবেন। কাস্টম মেনু, যে অ্যাপের এক্সটেনশন সেটি সেটির ডিফল্ট মেনুর পাশে দেখানো হয়। ডায়ালগ, সাইডবার, প্রম্পট ও সতর্কতা সাধারণত মেনু আইটেমে ক্লিক করার মতো ব্যবহারকারীর অ্যাকশন বা ইভেন্ট-ড্রিভেন ট্রিগারের মতো ট্রিগারের মাধ্যমে অ্যাক্টিভেট করা হয়।
কাস্টম মেনু, ডায়ালগ ও সাইডবার ডকুমেন্টেশন দেখুন
কোডিং বিকল্প:
নিম্নলিখিত অ্যাপের কার্যকারিতা বাড়ায়:
উপলভ্য UI ফ্রেমওয়ার্ক:
Google Drive অ্যাপ
আপনার অ্যাপ যদি Drive ফাইল সাপোর্ট করে, তাহলে আপনি Drive ইউজার ইন্টারফেসের সাথে ইন্টিগ্রেট করতে পারবেন। এর ফলে, ফাইল তৈরি বা খোলার বিকল্প হিসেবে আপনার অ্যাপকে দেখানো যাবে। কোনও ব্যবহারকারী Drive-এ কোনও ফাইলে মাউসের ডানদিকের বোতামে ক্লিক করলে, আপনার অ্যাপ নতুন > আরও মেনু এবং এর মাধ্যমে খুলুন মেনুতে দেখা যেতে পারে। কোনও ব্যবহারকারী যেকোনও মেনু থেকে আপনার অ্যাপ বেছে নিলে, নতুন উইন্ডোতে আপনার অ্যাপ খুলে যায়।
Drive অ্যাপের ডকুমেন্টেশন দেখুন
কোডিং বিকল্প:
নিম্নলিখিত অ্যাপের কার্যকারিতা বাড়ায়:
উপলভ্য UI ফ্রেমওয়ার্ক:
আগে থেকে থাকা UI ব্যবহার করে
Google Classroom অ্যাড-অন
Google Classroom অ্যাড-অন, শিক্ষাবিদদের কোর্সওয়ার্ক, ঘোষণা বা কোর্সওয়ার্ক মেটেরিয়ালে অ্যাটাচমেন্ট তৈরি করতে দেয়। এইসব অ্যাটাচমেন্ট Classroom-এ iframe-এ থার্ড-পার্টি কন্টেন্ট খোলে। ব্যবহারকারীর ধরন ও Classroom প্রসঙ্গ অনুযায়ী iframe আলাদা আলাদা URL খোলে।
Classroom অ্যাড-অন ডকুমেন্টেশন দেখুন
কোডিং বিকল্প:
নিম্নলিখিত অ্যাপের কার্যকারিতা বাড়ায়:
উপলভ্য UI ফ্রেমওয়ার্ক:
সম্পর্কিত বিষয়
- Google Workspace-এ ডেভেলপ করা: Google Workspace-এর জন্য বিল্ডিং শুরু করুন।
- Google Workspace Marketplace: Google Workspace ব্যবহারকারীদের সাথে আপনার সমাধান শেয়ার করতে, আপনার অ্যাপ ইন্টিগ্রেশন প্রকাশ করুন।