আপনি একটি অ্যাড-অন প্রকাশ করার পরে, ব্যবহারকারীরা হোস্ট অ্যাপ্লিকেশন বা গুগল ওয়ার্কস্পেস মার্কেটপ্লেস থেকে এটি ইনস্টল করতে পারেন। প্রকাশ করার আগে, অ্যাড-অনটি যে হোস্ট অ্যাপ্লিকেশনগুলিকে প্রসারিত করে, সেগুলির মধ্যে এটি পরীক্ষা করে নিন।
এই পৃষ্ঠায় বর্ণনা করা হয়েছে কীভাবে পরীক্ষা বা ব্যক্তিগত ব্যবহারের জন্য একটি নির্মাণাধীন অ্যাড-অন (একটি অপ্রকাশিত বা ডেভেলপার অ্যাড-অন) ইনস্টল করতে হয়। এছাড়াও আপনি অ্যাপস স্ক্রিপ্ট ডিবাগার এবং ব্রেকপয়েন্ট ব্যবহার করে অ্যাড-অনটি ডিবাগ করতে পারেন।
পূর্বশর্ত
- স্ক্রিপ্ট প্রজেক্টটিতে আপনার এডিটর অ্যাক্সেস থাকতে হবে।
- অন্যদেরকে অ্যাড-অনটি পরীক্ষা করার সুযোগ দিতে, তাদেরকে প্রজেক্টটিতে এডিটর অ্যাক্সেস প্রদান করুন। অন্যান্য ডেভেলপারদের সাথে সহযোগিতা দেখুন।
- পরীক্ষামূলক ব্যবহারকারীদের অবশ্যই স্ক্রিপ্ট মালিকের মতো একই ডোমেইনের অন্তর্ভুক্ত হতে হবে।
একটি অপ্রকাশিত অ্যাড-অন ইনস্টল করুন
Deployments ডায়ালগ থেকে অপ্রকাশিত অ্যাড-অনগুলি ইনস্টল করুন।
পরীক্ষার জন্য একটি অপ্রকাশিত অ্যাড-অন ইনস্টল করতে, এই ধাপগুলো অনুসরণ করুন:
- অ্যাপস স্ক্রিপ্ট এডিটরে স্ক্রিপ্ট প্রজেক্টটি খুলুন।
- Deploy > Test deployments নির্বাচন করুন।
- ইনস্টল নির্বাচন করুন।
- একদম নিচে, 'সম্পন্ন' নির্বাচন করুন।
অন্য ব্যবহারকারীদের অ্যাড-অনটি পরীক্ষা করার সুযোগ দিতে, তাদের অ্যাকাউন্টে প্রজেক্টটি শেয়ার করুন (সম্পাদনার অনুমতি প্রয়োজন)। এরপর, ব্যবহারকারীদের একই ধাপগুলো অনুসরণ করতে বলুন।
অ্যাড-অনটি ইনস্টল করার পর, এটি যে হোস্ট অ্যাপ্লিকেশনগুলোকে এক্সটেন্ড করে, সেগুলোতে তাৎক্ষণিকভাবে উপলব্ধ হয়ে যায়। অ্যাড-অনটি প্রদর্শিত হওয়ার আগে আপনাকে হোস্ট অ্যাপ্লিকেশন ট্যাবটি রিফ্রেশ করতে হতে পারে। অ্যাড-অনটি ব্যবহার করার আগে সেটিকে অনুমোদন করুন। যদি আপনার প্রজেক্টটি ইতিমধ্যেই অনুমোদিত থাকে, তবে বিদ্যমান অনুমোদনগুলো বাতিল করতে ScriptApp.invalidateAuth ব্যবহার করুন। এটি আপনাকে গ্র্যানুলার OAuth ফিচারটি পরীক্ষা করার সুযোগ দেবে।
একটি অপ্রকাশিত অ্যাড-অন আনইনস্টল করুন
অপ্রকাশিত অ্যাড-অন আনইনস্টল করতে, এই ধাপগুলো অনুসরণ করুন:
- অ্যাপস স্ক্রিপ্ট এডিটরে স্ক্রিপ্ট প্রজেক্টটি খুলুন।
- Deploy > Test deployments নির্বাচন করুন।
- আনইনস্টল নির্বাচন করুন।
- একদম নিচে, 'সম্পন্ন' নির্বাচন করুন।
এই পদক্ষেপগুলো ডেপ্লয়মেন্টটি মুছে দেয় এবং অ্যাড-অনটি আর দেখা যায় না। আপনি যেকোনো সময় ডেপ্লয়মেন্টটি পুনরায় ইনস্টল করতে পারেন।
পরীক্ষার সর্বোত্তম অনুশীলন
অ্যাড-অনটি পরীক্ষা করার সময়, সর্বোত্তম অনুশীলনগুলো অনুসরণ করুন। এছাড়াও, নিম্নলিখিত কাজগুলো করুন:
অ্যাড-অনটি যে সমস্ত হোস্ট অ্যাপ্লিকেশনকে সম্প্রসারিত করে, সেগুলিতে কার্ড নেভিগেশন প্রবাহ পরীক্ষা করুন। ব্যবহারকারী যখন বিভিন্ন কনটেক্সটের মধ্যে এবং নন-কনটেক্সচুয়াল ও কনটেক্সচুয়াল কার্ডের মধ্যে চলাচল করে, তখন এর আচরণ যাচাই করুন।
আপনার অ্যাড-অনের আচরণ মূল্যায়ন করতে উদাহরণ পরীক্ষার ডেটা ব্যবহার করুন ।
আপনার অ্যাড-অনটি যদি কোনো তৃতীয় পক্ষের এপিআই (API)-এর সাথে সংযুক্ত থাকে, তবে পরিষেবাটি অ্যাক্সেসযোগ্য কিনা তা যাচাই করুন। অ্যাড-অনটি যেন অনুমোদন এবং সাইন-ইন সঠিকভাবে পরিচালনা করে, তা নিশ্চিত করুন।
ত্রুটি পরিস্থিতি সুষ্ঠুভাবে সামাল দিন। প্রয়োজনে এরর কার্ড ব্যবহার করুন ।
অ্যাড-অনটির পারফরম্যান্স পর্যবেক্ষণ করুন। কোডে কোনো পরিবর্তনের পর যদি অ্যাড-অনটির গতি কমে যায়, তাহলে আপনাকে সেই ফিচারটি পুনরায় তৈরি করতে হতে পারে।