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

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

পরিবর্তন লগ

পরিবর্তন লগগুলি স্ক্রিপ্ট দ্বারা সম্পাদিত Google বিজ্ঞাপন সংস্থাগুলির সমস্ত পরিবর্তনগুলি প্রদর্শন করে: সত্তার বিবরণ, পরিবর্তনের ধরন, আগে এবং পরে মান এবং ত্রুটি (যদি থাকে):

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

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

লগ আউটপুট

যদি আপনি console.log("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 বিজ্ঞাপন স্ক্রিপ্ট দ্বারা সম্মুখীন ত্রুটি এবং সতর্কতাগুলিও টেক্সট লগগুলিতে প্রদর্শিত হবে।