سجلات التنفيذ

تعرض نصوص "إعلانات Google" البرمجية نوعَين من سجلّات التنفيذ، وذلك في كلّ من وضع المعاينة وعمليات التنفيذ الفعلية: سجلّات التغييرات ونتائج السجلّات.

سجلّ التغييرات

تعرِض سجلّات التغييرات جميع التغييرات التي تم إجراؤها على عناصر "إعلانات Google" بواسطة البرنامج النصي، بما في ذلك وصف العنصر ونوع التغيير والقيمة قبل التغيير وبعده والأخطاء (إن وُجدت):

لقطة شاشة لمعاينة التطبيق

يمكن فلترة سجلّات التغييرات بشكل أكبر لعرض الأخطاء فقط.

مخرجات السجلّات

إذا نفّذت 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" البرمجية أثناء التنفيذ في سجلّات النصوص.