Apps Script Google Workspace অ্যাড-অন পরীক্ষা করে ডিবাগ করুন

যখন আপনি একটি অ্যাড-অন প্রকাশ করেন, তখন ব্যবহারকারীরা হোস্ট অ্যাপ্লিকেশন অথবা Google Workspace Marketplace এর মাধ্যমে এটি ইনস্টল করতে পারেন। প্রকাশ করার আগে, তারা যে হোস্ট অ্যাপ্লিকেশনগুলি প্রসারিত করে তার মধ্যে আপনার তৈরি অ্যাড-অনগুলি পরীক্ষা করুন।

এই পৃষ্ঠাটি বর্ণনা করে যে কীভাবে একটি অ্যাড-অন ইনস্টল করতে হয় যা ডেভেলপমেন্টের অধীনে রয়েছে (যাকে অপ্রকাশিত বা ডেভেলপার অ্যাড-অন বলা হয়) যা পরীক্ষামূলক বা ব্যক্তিগত ব্যবহারের জন্য। আপনি অ্যাপস স্ক্রিপ্ট IDE এর ডিবাগার এবং ব্রেকপয়েন্ট ব্যবহার করে অ্যাড-অনগুলি ডিবাগ করতে পারেন।

পূর্বশর্ত

  • অ্যাড-অনের স্ক্রিপ্ট প্রজেক্টে আপনার অবশ্যই সম্পাদকের অ্যাক্সেস থাকতে হবে।
  • আপনার প্রতিষ্ঠানের অন্যান্য ব্যক্তিদের অ্যাড-অনটি পরীক্ষা করার সুযোগ দিতে, তাদের স্ক্রিপ্ট প্রকল্পে সম্পাদকের অ্যাক্সেস দিন। অ্যাক্সেস দেওয়ার বিষয়ে বিস্তারিত জানার জন্য, অন্যান্য ডেভেলপারদের সাথে সহযোগিতা দেখুন।

একটি অপ্রকাশিত অ্যাড-অন ইনস্টল করুন

আপনি অ্যাপস স্ক্রিপ্টের ডিপ্লয়মেন্টস ডায়লগ থেকে অপ্রকাশিত অ্যাড-অন ইনস্টল করতে পারেন।

পরীক্ষার জন্য একটি অপ্রকাশিত Google Workspace অ্যাড-অন ইনস্টল করতে এই পদক্ষেপগুলি অনুসরণ করুন:

  1. অ্যাপস স্ক্রিপ্ট এডিটরে স্ক্রিপ্ট প্রজেক্টটি খুলুন।
  2. স্থাপন > পরীক্ষা স্থাপন ক্লিক করুন।
  3. ইনস্টল করুন এ ক্লিক করুন।
  4. নিচে, সম্পন্ন ক্লিক করুন।

আপনি অন্যান্য ব্যবহারকারীদের তাদের অ্যাকাউন্টের সাথে অ্যাপস স্ক্রিপ্ট প্রকল্পটি ভাগ করে অ্যাড-অনটি পরীক্ষা করার সুযোগ দিতে পারেন (সম্পাদনার অ্যাক্সেস প্রয়োজন)। তারপর ব্যবহারকারীদের উপরের পদক্ষেপগুলি অনুসরণ করতে বলুন।

একবার ইনস্টল হয়ে গেলে, অ্যাড-অনটি তার প্রসারিত হোস্ট অ্যাপ্লিকেশনগুলিতে তাৎক্ষণিকভাবে উপলব্ধ হয়ে যায়। অ্যাড-অনটি প্রদর্শিত হওয়ার আগে আপনাকে হোস্ট অ্যাপ্লিকেশন ট্যাবটি রিফ্রেশ করতে হতে পারে। এটি ব্যবহার করার আগে আপনাকে অ্যাড-অনটি অনুমোদন করতে হবে। যদি আপনার প্রকল্পটি ইতিমধ্যেই অনুমোদিত হয়, তাহলে বিদ্যমান অনুমোদনগুলি বাতিল করতে ScriptApp.invalidateAuth ব্যবহার করুন যাতে আপনি আপনার অ্যাড-অনে গ্রানুলার OAuth বৈশিষ্ট্যটি পরীক্ষা করতে পারেন।

একটি অপ্রকাশিত অ্যাড-অন আনইনস্টল করুন

একটি অপ্রকাশিত অ্যাড-অন স্থাপনা আনইনস্টল করতে, এই পদক্ষেপগুলি অনুসরণ করুন:

  1. অ্যাপস স্ক্রিপ্ট এডিটরে স্ক্রিপ্ট প্রজেক্টটি খুলুন।
  2. স্থাপন > পরীক্ষা স্থাপন ক্লিক করুন।
  3. আনইনস্টল ক্লিক করুন।
  4. নিচে, সম্পন্ন ক্লিক করুন।

এই ধাপগুলি তাৎক্ষণিকভাবে স্থাপনাটি সরিয়ে দেয় এবং অ্যাড-অনটি আর কোনও হোস্ট অ্যাপ্লিকেশনে প্রদর্শিত হবে না। আপনি ইনস্টল পদ্ধতিটি পুনরাবৃত্তি করে যেকোনো সময় স্থাপনাটি পুনরায় ইনস্টল করতে পারেন।

সেরা অনুশীলন পরীক্ষা করা হচ্ছে

আপনার Google Workspace অ্যাড-অন পরীক্ষা করার সময়, অ্যাড-অন ডেভেলপমেন্টের জন্য সেরা অনুশীলনগুলি অনুসরণ করতে ভুলবেন না। এছাড়াও, নিম্নলিখিতগুলি করতে ভুলবেন না:

  1. অ্যাড-অন যে সমস্ত হোস্ট অ্যাপ্লিকেশনগুলিকে প্রসারিত করে, সেগুলিতে টেস্ট কার্ড নেভিগেশন পুঙ্খানুপুঙ্খভাবে প্রবাহিত হয়। ব্যবহারকারী যখন কনটেক্সট থেকে কনটেক্সট এবং নন-কনটেক্সচুয়াল এবং কনটেক্সচুয়াল কার্ডের মধ্যে স্থানান্তরিত হয় তখন নিশ্চিত করুন যে অ্যাড-অন আচরণটি সঠিক।

  2. আপনার অ্যাড-অনের আচরণ মূল্যায়ন করতে উদাহরণ পরীক্ষার ডেটা ব্যবহার করুন

  3. যদি আপনার অ্যাড-অন কোনও তৃতীয় পক্ষের API বা অন্য কোনও পরিষেবার সাথে সংযুক্ত থাকে, তাহলে পরিষেবাটি অ্যাক্সেস করা যাচ্ছে কিনা এবং প্রত্যাশা অনুযায়ী আচরণ করছে কিনা তা যাচাই করুন। নিশ্চিত করুন যে আপনার অ্যাড-অন অনুমোদন এবং লগ-ইন বিশদ সঠিকভাবে পরিচালনা করছে।

  4. যেকোনো ত্রুটির পরিস্থিতি সুন্দরভাবে পরিচালনা করা হচ্ছে কিনা তা নিশ্চিত করুন। প্রয়োজনে ত্রুটি কার্ড ব্যবহার করুন

  5. অ্যাড-অনটি কতটা কার্যকরী তা লক্ষ্য করুন। যদি আপনি কোডে কোনও পরিবর্তন করেন এবং অ্যাড-অনটি ধীর হতে শুরু করে, তাহলে আপনাকে সেই বৈশিষ্ট্যটি সরিয়ে ফেলতে বা পুনরায় কাজ করতে হতে পারে।