این کلاس به توسعهدهنده اجازه میدهد تا متنی را در گزارشهای اشکالزدایی بنویسد.
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
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
- چوببر، برای زنجیر کردن