이 클래스를 통해 개발자는 디버깅 로그에 텍스트를 쓸 수 있습니다.
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
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);
Return
String
— 로깅 콘솔의 로그입니다.
log(data)
문자열을 로깅 콘솔에 씁니다. 로깅된 출력을 보려면 로그 보기 보기를 선택합니다. 이는 스크립트를 디버깅하는 데 매우 유용합니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
data | Object | 기록할 메시지 |
Return
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... | 형식 문자열에 삽입할 값의 가변적 수 |
Return
Logger
— 체이닝을 위한 로거