這個類別可讓開發人員將文字寫入偵錯記錄。
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
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)
將字串寫入記錄控制台。如要查看記錄的輸出,請選取「檢視」>「檢視」節目 記錄檔這在對指令碼偵錯時非常實用。
參數
名稱 | 類型 | 說明 |
---|---|---|
data | Object | 要記錄的訊息 |
回攻員
Logger
- 用於鏈結的 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 | 格式字串,內含的 %s 例項數量
values 引數 |
values | Object... | 要插入格式字串的變數數值 |
回攻員
Logger
- 用於鏈結的 Logger