Class Logger

چوبگیر

این کلاس به توسعه‌دهنده اجازه می‌دهد تا متنی را در گزارش‌های اشکال‌زدایی بنویسد.

روش ها

روش نوع برگشت شرح مختصر
clear() void لاگ را پاک می کند.
getLog() String فهرست کاملی از پیام‌های موجود در گزارش جاری را برمی‌گرداند.
log(data) Logger رشته را در کنسول ورود به سیستم می نویسد.
log(format, values) Logger با استفاده از قالب و مقادیر ارائه شده، یک رشته فرمت شده را در کنسول ورود به سیستم می نویسد.

مستندات دقیق

clear()

لاگ را پاک می کند.


getLog()

فهرست کاملی از پیام‌های موجود در گزارش جاری را برمی‌گرداند. از این روش می توان برای ذخیره یا ایمیل کل خروجی گزارش تولید شده در حین اجرای اسکریپت استفاده کرد.

// Generate a log, then email it to the person who ran the script.
var files = DriveApp.getFiles();
while (files.hasNext()) {
  Logger.log(files.next().getName());
}
var recipient = Session.getActiveUser().getEmail();
var subject = 'A list of files in your Google Drive';
var body = Logger.getLog();
MailApp.sendEmail(recipient, subject, body);

بازگشت

String - گزارش از کنسول ورود به سیستم


log(data)

رشته را در کنسول ورود به سیستم می نویسد. برای مشاهده خروجی ثبت شده، View > Show logs را انتخاب کنید. این می تواند برای اشکال زدایی اسکریپت ها بسیار مفید باشد.

پارامترها

نام تایپ کنید توضیحات
data Object پیام ورود به سیستم

بازگشت

Logger - چوب‌بر، برای زنجیر کردن.


log(format, values)

با استفاده از قالب و مقادیر ارائه شده، یک رشته فرمت شده را در کنسول ورود به سیستم می نویسد. این رشته می‌تواند شامل چندین مکان‌نمای %s باشد که با مقادیر متناظر از فهرست آرگومان‌ها که به رشته‌ها تبدیل می‌شوند، جایگزین می‌شوند.

// Log the number of Google Groups you belong to.
var groups = GroupsApp.getGroups();
Logger.log('You are a member of %s Google Groups.', groups.length);

پارامترها

نام تایپ کنید توضیحات
format String یک رشته قالبی که به تعداد آرگومان values حاوی نمونه های %s است
values Object... تعداد متغیری از مقادیر برای درج در رشته قالب

بازگشت

Logger - چوب‌بر، برای زنجیر کردن