스크립팅에 적합한 사용자를 나타냅니다.
방법
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
getEmail() | String | 사용자의 이메일 주소를 가져옵니다(사용 가능한 경우). |
자세한 문서
getEmail()
사용자의 이메일 주소를 가져옵니다(사용 가능한 경우). 보안 정책이 사용자의 이메일 주소에 대한 액세스를 허용하지 않는 경우 이 메서드는 빈 문자열을 반환합니다. 이메일 주소를 사용할 수 있는 상황은 다양합니다. 예를 들어 간단한 onOpen(e)
또는 onEdit(e)
트리거, Google Sheets의 커스텀 함수, '내 계정으로 실행' (즉, 사용자가 아닌 개발자가 승인한 웹 앱)과 같이 사용자의 승인 없이 스크립트를 실행할 수 있는 컨텍스트에서는 사용자의 이메일 주소를 사용할 수 없습니다.
하지만 일반적으로 개발자가 스크립트를 직접 실행하거나 사용자와 동일한 Google Workspace 도메인에 속한 경우에는 이러한 제한사항이 적용되지 않습니다.
// Log the email address of the person running the script. Logger.log(Session.getActiveUser().getEmail());
리턴
String
- 사용자의 이메일 주소 또는 빈 문자열(보안 정책에서 사용자의 이메일 주소에 대한 액세스를 허용하지 않는 경우)입니다.