অ্যাপস স্ক্রিপ্ট ড্যাশবোর্ড আপনাকে আপনার অ্যাপস স্ক্রিপ্ট প্রকল্পগুলি পরিচালনা এবং নিরীক্ষণ করতে দেয়। আপনি নিম্নলিখিত যেকোনো কাজ করতে ড্যাশবোর্ড ব্যবহার করতে পারেন:
- আপনার বিদ্যমান অ্যাপস স্ক্রিপ্ট প্রোজেক্টগুলি দেখুন এবং খুঁজুন, যার মধ্যে Google Workspace ডকুমেন্টের সাথে সংযুক্ত বাউন্ড স্ক্রিপ্টও অন্তর্ভুক্ত।
- নতুন প্রকল্প তৈরি করুন।
- আপনার প্রকল্পগুলির বিশদ বিবরণ দেখুন, যেমন এটি যে OAuth স্কোপগুলি ব্যবহার করে।
- আপনার স্ক্রিপ্ট প্রকল্পের স্বাস্থ্য এবং ব্যবহার পর্যবেক্ষণ করুন।
- আপনার প্রকল্প এবং আপনার অ্যাকাউন্টের শংসাপত্র ব্যবহার করে পরিচালিত অন্যান্য প্রকল্পগুলির জন্য কার্যকরী লগগুলি দেখুন।
- আপনার স্ক্রিপ্ট প্রোজেক্টের সাথে ইন্টারঅ্যাক্ট করার জন্য অ্যাপগুলিকে API ব্যবহার করার অনুমতি দিতে বা আটকাতে Apps Script API চালু বা বন্ধ করুন।
প্রকল্পগুলি দেখুন এবং অনুসন্ধান করুন
অ্যাপস স্ক্রিপ্ট ড্যাশবোর্ডে আপনি যে সমস্ত স্ক্রিপ্ট প্রকল্প দেখতে বা সম্পাদনা করতে পারেন তার তালিকা রয়েছে। ড্যাশবোর্ডের বাম দিকের ন্যাভিগেশন এই প্রকল্পগুলিকে নিম্নলিখিত বিভাগগুলিতে ভাগ করে:
- তারকাচিহ্নিত প্রকল্প । আপনি যে প্রকল্পগুলি পর্যবেক্ষণ করছেন।
- আমার প্রকল্পগুলি । যে প্রকল্পগুলির মালিক আপনি।
- সকল প্রকল্প । যে প্রকল্পগুলির মালিক আপনি অথবা আপনার দেখার বা সম্পাদনার অনুমতি আছে।
- আমার সাথে শেয়ার করা হয়েছে । এমন প্রকল্প যা আপনার মালিকানাধীন নয় কিন্তু আপনার সাথে শেয়ার করা হয়েছে।
- ট্র্যাশ । গুগল ড্রাইভ থেকে আপনার মুছে ফেলা প্রকল্পগুলি।
প্রকল্পের তালিকায় প্রকল্পের নাম, মালিক এবং শেষ পরিবর্তিত তারিখ দেখানো হয়। প্রকল্পের নামের পাশের আইকনগুলি নির্দেশ করে যে প্রকল্পটি একটি স্বতন্ত্র প্রকল্প নাকি একটি আবদ্ধ প্রকল্প।
প্রকল্পের বিবরণ দেখুন
প্রতিটি প্রকল্পে প্রকল্প সম্পর্কে ডেভেলপারের বিবরণ দেখার জন্য একটি ভিউ থাকে। একটি প্রকল্প সম্পর্কে বিশদ দেখতে, প্রকল্প তালিকা থেকে সারিতে ক্লিক করুন।
প্রকল্পের বিবরণ ভিউতে প্রকল্প সম্পর্কে ত্রুটির হার , সম্পাদন এবং ব্যবহারকারীর ডেটা এবং গ্রাফ দেখানো হয়েছে, সেইসাথে প্রকল্প ব্যবহারকারী যেকোনো শেষ-ব্যবহারকারীর কাছ থেকে অনুরোধ করা OAuth স্কোপও দেখানো হয়েছে। ডেটা মেট্রিক্স নিম্নরূপ সংজ্ঞায়িত করা হয়েছে:
- ত্রুটির হার । কিছু ব্যতিক্রমের কারণে কার্যকর না হওয়া মৃত্যুদণ্ডের শতাংশ। নির্ধারিত সময়কালের মোট মৃত্যুদণ্ড দিয়ে ভাগ করলে ব্যর্থ মৃত্যুদণ্ড হিসাবে এটি গণনা করা হয়।
- এক্সিকিউশন । একটি প্রকল্প কতবার "চালানো" বা এক্সিকিউশন করা হয়েছে তার সংখ্যা। একটি প্রকল্প কীভাবে চালানো যেতে পারে সে সম্পর্কে আরও তথ্যের জন্য এক্সিকিউশনের ধরণগুলি দেখুন।
- ব্যবহারকারী । নির্দিষ্ট সময়কালে এক বা একাধিকবার প্রকল্পটি পরিচালনাকারী অনন্য ব্যবহারকারীর (অ্যাকাউন্ট) সংখ্যা। বেনামী ব্যবহারকারীদের ট্র্যাক করা হয় না এবং তাই ব্যবহারকারীর সংখ্যা বা গ্রাফে প্রতিফলিত হয় না।
আপনার প্রকল্পের প্রতিটি স্থাপনা ডেটা এবং গ্রাফের উপরে প্রকল্পের বিবরণ পৃষ্ঠায় একটি ট্যাব হিসাবে প্রদর্শিত হবে; আপনি সেই স্থাপনার জন্য সংশ্লিষ্ট ডেটা দেখতে ট্যাবটি নির্বাচন করতে পারেন। ALL নির্বাচন করলে প্রকল্পের সমস্ত স্থাপনার জন্য এবং অ্যাপস স্ক্রিপ্ট কোড এডিটরের মধ্যে থেকে ডেভেলপারদের দ্বারা প্রকল্পটি চালানোর ফলে সৃষ্ট কার্যকরকরণের সমষ্টিগত ডেটা প্রদর্শিত হবে।
প্রকল্পগুলি পর্যবেক্ষণ করুন
আপনি নিয়মিতভাবে যত অ্যাপস স্ক্রিপ্ট প্রোজেক্ট ব্যবহার করেন বা পরিচালনা করেন তার চেয়ে অনেক বেশি অ্যাপস স্ক্রিপ্ট প্রোজেক্টে আপনার অ্যাক্সেস থাকতে পারে। সহজে অ্যাক্সেসের জন্য প্রোজেক্ট বুকমার্ক করতে, আপনি সেগুলিকে তারকাচিহ্নিত করতে পারেন। প্রোজেক্টগুলিকে তারকাচিহ্নিত করার মাধ্যমে আপনি সেই প্রোজেক্টগুলির সামগ্রিক ব্যবহার এবং ত্রুটির হারের পরিসংখ্যান এবং গ্রাফগুলি পর্যবেক্ষণ করতে পারেন।
একটি প্রকল্প তারকাচিহ্নিত করতে, একটি প্রকল্প সারির ডানদিকে, More > Add star এ ক্লিক করুন। আপনি প্রকল্পের বিবরণ দেখার সময় More ক্লিক করে একটি প্রকল্প তারকাচিহ্নিত করতে পারেন।
বাম দিকের নেভিগে, আপনি আপনার বুকমার্ক করা প্রকল্পগুলি দেখতে তারকাচিহ্নিত প্রকল্পগুলি নির্বাচন করতে পারেন। গত ৭ দিনে আপনার সমস্ত তারকাচিহ্নিত প্রকল্পের জন্য সংশ্লিষ্ট গ্রাফগুলি দেখতে পৃষ্ঠার শীর্ষে ত্রুটির হার , সম্পাদন বা ব্যবহারকারীদের স্কোরকার্ডে ক্লিক করুন।
আপনি একটি প্রকল্পের সারিতে More ক্লিক করে এবং Remove star নির্বাচন করে একটি প্রকল্প থেকে একটি তারকা সরাতে পারেন।
এক্সিকিউশন পরিচালনা করুন
আপনি অ্যাপস স্ক্রিপ্ট ড্যাশবোর্ড ব্যবহার করে অ্যাপস স্ক্রিপ্ট প্রজেক্ট ফাংশনের পৃথক এক্সিকিউশন দেখতে এবং পরিচালনা করতে পারেন। বাম নেভিগেট থেকে আমার এক্সিকিউশন আইটেমটি নির্বাচন করে আপনি সাম্প্রতিক এক্সিকিউশনের একটি সম্পূর্ণ লগ খুঁজে পেতে পারেন।
মাই এক্সিকিউশন প্যানেল ডিফল্টভাবে আপনি যে প্রকল্পগুলির মালিক, সম্পাদক বা দর্শক, সেগুলির পূর্ববর্তী এবং বর্তমানে চলমান সমস্ত এক্সিকিউশনের লগ দেখায়। এই তালিকায় এমন প্রকল্পগুলির ফাংশন এক্সিকিউশনও অন্তর্ভুক্ত থাকতে পারে যেগুলিতে আপনার অ্যাক্সেস নেই যদি সেগুলি আপনার পক্ষে চলে (উদাহরণস্বরূপ, আপনি যে অ্যাড-অনগুলি ইনস্টল করেছেন এবং চালান)। এক্সিকিউশন তালিকাটি কেবল প্রাথমিক ফাংশনটি দেখায় যা এক্সিকিউশন শুরু করার জন্য ডাকা হয়। এটি সেই এক্সিকিউশনের সময় কল করা প্রতিটি ফাংশন দেখায় না।
ভিউয়ের উপরে থাকা ফিল্টারগুলি ব্যবহার করে লগে কোন ধরণের এক্সিকিউশন রিপোর্ট করা হবে তা আপনি নিয়ন্ত্রণ করতে পারেন। লগের প্রতিটি সারি একটি একক এক্সিকিউশনকে প্রতিনিধিত্ব করে। শুরুর সময় , সময়কাল এবং স্থিতি কলামগুলি সেই এক্সিকিউশন সম্পর্কে সংশ্লিষ্ট তথ্য দেখায়।
ফাংশন কলামটি সেই ফাংশনের নাম দেখায় যা এক্সিকিউশন শুরু করেছিল। যদি আপনার এক্সিকিউশনের সংশ্লিষ্ট স্ক্রিপ্ট প্রকল্পে অ্যাক্সেস না থাকে কিন্তু এটি আপনার পক্ষে পরিচালিত হয় তবে এই কলামে কোনও নাম নেই।
টাইপ কলামটি দেখায় যে কার্যকরকরণটি কী শুরু হয়েছিল। মানগুলির মধ্যে রয়েছে:
- অ্যাড অন । এক্সিকিউশনটি একটি অ্যাড-অন থেকে এসেছে।
- এক্সিকিউশন API । অ্যাপস স্ক্রিপ্ট API-এর একটি আহ্বান থেকে এক্সিকিউশনটি তৈরি হয়েছে।
- সময় চালিত । মৃত্যুদণ্ড কার্যকর করা হয়েছিল একটি সময়ের ঘটনার কারণে।
- ট্রিগার । একটি ট্রিগার উৎস থেকে কার্যকর করা হয়েছে।
- ওয়েবঅ্যাপ । এক্সিকিউশনটি একটি মোতায়েন করা ওয়েব অ্যাপ থেকে এসেছে।
- সম্পাদক । অ্যাপস স্ক্রিপ্ট সম্পাদক থেকে কার্যকরকরণটি শুরু হয়েছে।
মৃত্যুদণ্ড কার্যকর করা বন্ধ করুন
দীর্ঘমেয়াদী এক্সিকিউশন যা বর্তমানে চলমান আছে সেগুলি "চলমান" স্ট্যাটাস দ্বারা নির্দেশিত হয়। এই এক্সিকিউশনগুলি বন্ধ করতে, প্রকল্প সারির ডানদিকে, More > Terminate এ ক্লিক করুন।
সেটিংস
আপনি বাম দিকের নেভিগেশনে সেটিংস নির্বাচন করে আপনার ড্যাশবোর্ড সেটিংস সামঞ্জস্য করতে পারেন।
সেটিংস প্যানেলে অ্যাপস স্ক্রিপ্ট API-এর জন্য একটি টগল রয়েছে। এটি আপনাকে আপনার স্ক্রিপ্ট প্রকল্পগুলিতে API অ্যাক্সেস দেওয়ার অনুমতি দেয়।
এই টগল অ্যাক্সেস করতে সেটিংস প্যানেলে Google Apps Script API লেবেলে ক্লিক করুন। এটি সতর্কতামূলক টেক্সট এবং একটি টগল সুইচ সহ একটি নতুন প্যানেল খুলবে। নিরাপত্তা সতর্কতা হিসাবে আপনার স্ক্রিপ্ট প্রকল্পগুলিতে অ্যাক্সেস ডিফল্টভাবে টগল করা হবে। একবার আপনি অ্যাক্সেস মঞ্জুর করলে, আপনার অনুমোদিত যেকোনো তৃতীয় পক্ষের অ্যাপ্লিকেশন আপনার স্ক্রিপ্ট এবং স্থাপনা পরিবর্তন করতে API ব্যবহার করতে পারবে। আপনি যেকোনো সময় সেটিংস প্যানেলে এই অ্যাক্সেস প্রত্যাহার করতে পারেন।
অ্যাপস স্ক্রিপ্ট এপিআই অ্যাক্সেস গাইডে আরও তথ্য খুঁজুন।