اسکریپتهای Google Ads دو نوع گزارش اجرا را نمایش میدهند، هم در حالت پیشنمایش و هم در اجرای واقعی: گزارشهای تغییرات و خروجی گزارشها.
- گزارش تغییرات
گزارشهای تغییرات، تمام تغییرات موجودات Google Ads انجام شده توسط اسکریپت را نشان میدهند: توضیحات موجودیت، نوع تغییر، مقدار قبل و بعد، و خطاها (در صورت وجود):
گزارش تغییرات را می توان بیشتر فیلتر کرد تا فقط خطاها را نمایش دهد.
- خروجی لاگ ها
اگر
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 Ads مواجه میشوند نیز در گزارشهای متنی ظاهر میشوند.