এক্সিকিউশন লগ

Google Ads স্ক্রিপ্ট দুই ধরনের এক্সিকিউশন লগ দেখায়, প্রিভিউ মোড এবং আসল এক্সিকিউশন, উভয় ক্ষেত্রেই: পরিবর্তন লগ এবং লগ আউটপুট।

পরিবর্তনের লগ

স্ক্রিপ্টের মাধ্যমে Google Ads এন্টিটিতে করা সব পরিবর্তন, পরিবর্তন লগ দেখায়: এন্টিটির বিবরণ, পরিবর্তনের ধরন, আগে ও পরে ভ্যালু এবং সমস্যা (যদি থাকে):

প্রিভিউ স্ক্রিনের স্ক্রিনশট

পরিবর্তন সংক্রান্ত লগ আরও ফিল্টার করা যেতে পারে যাতে শুধুমাত্র সমস্যাগুলি দেখা যায়।

লগ আউটপুট

আপনি স্ক্রিপ্টে console.log("Hello world!"); এক্সিকিউট করলে, লগে "Hello world!" দেখা যায়। ডিবাগিংয়ের সময় টেক্সটের বিট লগ করা বিশেষভাবে উপযোগী, তবে লাইভ এক্সিকিউশনের সময়ও এটি প্রায়শই সহায়ক হয়। ধরুন, নিম্নলিখিত স্ক্রিপ্টটি প্রতিদিন চালানোর জন্য শিডিউল করা হয়েছে:

let spreadsheet = SpreadsheetApp.create("Daily Report");
// Populate the spreadsheet.
// ...
console.log("Daily report ready!");
console.log(spreadsheet.getUrl());

প্রতিবার এক্সিকিউট করার সময়, স্ক্রিপ্ট নতুন তৈরি করা স্প্রেডশিটের URL লগ করে, যাতে পরে এটি সহজে খুঁজে পাওয়া যায়। এছাড়াও, আপনি লগে কমলা বা লাল রঙের টেক্সট লগ করার জন্য console.warn() বা console.error() ব্যবহার করতে পারেন।

প্রোগ্রামার-নির্দিষ্ট লগ মেসেজ ছাড়াও, এক্সিকিউশনের সময় Google Ads স্ক্রিপ্ট যে কোনও ত্রুটি এবং সতর্কতার সম্মুখীন হয় তাও টেক্সট লগে দেখা যাবে।