Class User

사용자(User)

스크립팅에 적합한 사용자를 나타냅니다.

방법

메서드반환 유형간략한 설명
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 - 사용자의 이메일 주소 또는 빈 문자열(보안 정책에서 사용자의 이메일 주소에 대한 액세스를 허용하지 않는 경우)입니다.

지원 중단된 메서드