বিল্ডিং এডিটর অ্যাড-অন

আপনার এডিটর অ্যাড-অন তৈরি করার আগে, অ্যাপস স্ক্রিপ্টের কোটা এবং সীমাবদ্ধতাগুলি পর্যালোচনা করুন যাতে আপনার প্রকল্পের নকশা এই নির্দেশিকাগুলির সাথে সামঞ্জস্যপূর্ণ হয়। আপনার ডেভেলপমেন্ট প্রক্রিয়ার শুরুতে এই সীমাবদ্ধতাগুলির সাথে নিজেকে পরিচিত করা পরবর্তীতে সম্ভাব্য সমস্যাগুলি প্রতিরোধ করতে সাহায্য করতে পারে। অ্যাপস স্ক্রিপ্ট আপনার, আপনার দল বা আপনার সংস্থার জন্য হালকা অ্যাড-অন ডেভেলপমেন্টের জন্য আদর্শ। তবে, যদি আপনি এমন একটি বৃহৎ-স্কেল অ্যাড-অন তৈরি করার কথা ভাবছেন যার জন্য অনেক ব্যবহারকারীকে পরিচালনা করতে হবে, কম লেটেন্সির প্রয়োজন হবে, অথবা আপনার পরিকাঠামোর উপর সম্পূর্ণ নিয়ন্ত্রণের প্রয়োজন হবে, তাহলে একটি ভিন্ন রানটাইম পরিবেশে একটি Google Workspace অ্যাড-অন তৈরি করার কথা বিবেচনা করুন।

এডিটর অ্যাড-অন তৈরি করার সময় এই সাধারণ পদ্ধতিটি অনুসরণ করুন:

  1. একটি অ্যাপস স্ক্রিপ্ট প্রকল্প তৈরি করুন।
  2. বিল্ট-ইন অ্যাপস স্ক্রিপ্ট HTML পরিষেবা ব্যবহার করে অ্যাড-অনের চেহারা এবং আচরণ নির্ধারণের জন্য কোড লিখুন।
  3. অ্যাড-অনটি পরীক্ষা করুন।
  4. অ্যাড-অনটি প্রকাশ করুন।

একটি স্ক্রিপ্ট প্রকল্প তৈরি করুন

এডিটর অ্যাড-অন হল একটি স্বতন্ত্র অ্যাপস স্ক্রিপ্ট প্রকল্প। স্বতন্ত্র স্ক্রিপ্ট নির্দেশিকা নতুন প্রকল্প তৈরির নির্দেশাবলী প্রদান করে। আপনি কেবল একটি নতুন স্ক্রিপ্টও খুলতে পারেন। আপনি যদি এটি করেন, তাহলে প্রকল্প ফাইলটি (প্রাথমিকভাবে Untitled project নামে পরিচিত) আপনার রুট ড্রাইভ ফোল্ডারে স্থাপন করা হবে।

সহযোগিতা

যখন আপনি অন্যদের সাথে একটি অ্যাড-অন তৈরিতে সহযোগিতা করেন, তখন একটি একক ব্যবহারকারী অ্যাকাউন্ট অ্যাড-অন প্রকল্পের মালিক হয়। যখন আপনি একটি অ্যাড-অন প্রকাশ করেন, তখন একটি একক ব্যবহারকারী অ্যাকাউন্ট প্রকাশক হিসেবে কাজ করে। প্রকাশনা অ্যাকাউন্টের অ্যাড-অন স্ক্রিপ্ট প্রকল্পে সম্পাদনা অ্যাক্সেস থাকতে হবে, তবে এটি প্রকল্পের মালিক হতে হবে না।

এমন পরিস্থিতি এড়ানো খুবই গুরুত্বপূর্ণ যেখানে আপনি কোনও অ্যাড-অনের কোড বা সেটিংসে অ্যাক্সেস হারান কারণ প্রকল্পের মালিক আপনার সংস্থা ছেড়ে চলে গেছেন।

অ্যাড-অন কোডের অ্যাক্সেস হারানো রোধ করার জন্য, আমরা আপনাকে কোনও অ্যাড-অনে সহযোগিতা করার সময় শেয়ার্ড ড্রাইভ ব্যবহার করার জন্য উৎসাহিত করি। আপনার অ্যাড-অন স্ক্রিপ্ট ফাইলটি একটি শেয়ার্ড ড্রাইভে রাখলে নিশ্চিত হয় যে কোনও একক অ্যাকাউন্ট প্রকল্পের একমাত্র মালিক নয়।

স্ক্রিপ্ট প্রজেক্টের ক্লাউড প্ল্যাটফর্ম (GCP) প্রজেক্টে সহযোগীদের যোগ করার পরামর্শও দেওয়া হচ্ছে। এটি নিশ্চিত করতে সাহায্য করে যে আপনার টিমের কেউ সর্বদা অ্যাড-অনের ক্লাউড সেটিংস অ্যাক্সেস করতে পারে।

অ্যাড-অনটি কোড করুন

একবার আপনি একটি স্ক্রিপ্ট প্রকল্প তৈরি করার পরে, আপনি অ্যাড-অনের চেহারা এবং আচরণ নির্ধারণের জন্য কোড লেখা শুরু করতে পারেন। আপনি প্রচলিত HTML এবং CSS ব্যবহার করে অ্যাড-অন ব্যবহারকারী ইন্টারফেস - ডায়ালগ এবং সাইডবার - তৈরি করতে Apps Script HtmlService ব্যবহার করেন। সম্পাদক অ্যাড-অনগুলি কাস্টম মেনু আইটেমগুলিও সংজ্ঞায়িত করতে পারে।

কোডিং করার সময়, আপনার অ্যাড-অন ব্যবহারকারীর অভিজ্ঞতা কীভাবে ডিজাইন করবেন তার নির্দেশিকাগুলির জন্য সম্পাদক অ্যাড-অন স্টাইল গাইডটি দেখুন। এছাড়াও, নিশ্চিত করুন যে আপনি আপনার অ্যাড-অন যে বিভিন্ন অনুমোদনের জীবনচক্রের সম্মুখীন হতে পারে সেগুলি বুঝতে এবং প্রোগ্রাম করতে পারেন।

অ্যাড-অনটি পরীক্ষা করুন

আপনি সম্পাদক অ্যাড-অনগুলি প্রকাশের আগে পরীক্ষা করে দেখতে পারেন যাতে তারা প্রত্যাশা অনুযায়ী কাজ করে। পরীক্ষার জন্য আপনাকে একটি পরীক্ষামূলক কনফিগারেশন তৈরি করতে হবে এবং একটি পরীক্ষামূলক নথি, স্প্রেডশিট, ফর্ম বা উপস্থাপনা ব্যবহার করতে হবে।

বিস্তারিত জানার জন্য টেস্ট অ্যান এডিটর অ্যাড-অন দেখুন।

অ্যাড-অনটি প্রকাশ করুন

আপনার অ্যাড-অন প্রকাশ করলে এটি অন্যদের জন্য উপলব্ধ হবে, হয় সর্বজনীনভাবে অথবা শুধুমাত্র আপনার ডোমেনের ব্যবহারকারীদের জন্য। প্রকাশনা প্রক্রিয়া শুরু করার আগে, প্রকাশনার সারসংক্ষেপ পর্যালোচনা করতে ভুলবেন না।

এডিটর অ্যাড-অনগুলি Google Workspace Marketplace- এ প্রকাশিত হয়। সর্বজনীনভাবে উপলব্ধ অ্যাড-অনগুলি প্রকাশিত হওয়ার আগে অ্যাড-অন পর্যালোচনা সম্পূর্ণ করতে হবে।

আরও বিস্তারিত জানার জন্য "একজন সম্পাদক প্রকাশ করুন" অ্যাড-অন দেখুন।