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