Recebe o endereço de e-mail do usuário, se disponível. Se as políticas de segurança não permitirem o acesso ao
endereço de e-mail do usuário, esse método retornará uma string em branco. As circunstâncias em que o endereço de e-mail está disponível variam: por exemplo, o endereço de e-mail do usuário não está disponível em nenhum contexto que permita que um script seja executado sem a autorização desse usuário, como um acionador simples onOpen(e) ou onEdit(e), uma função personalizada no Planilhas Google ou um app da Web implantado em "executar como mim&out; (ou seja, autorizado pelo desenvolvedor em vez do usuário).
No entanto, essas restrições geralmente não se aplicam se o desenvolvedor executar o script
ou pertencer ao mesmo domínio do Google Workspace que o usuário.
// Log the email address of the person running the script.
Logger.log(Session.getActiveUser().getEmail());
Retornar
String: o endereço de e-mail do usuário ou uma string em branco se as políticas de segurança não permitirem o acesso ao endereço de e-mail do usuário.
Métodos obsoletos
getUserLoginId()
Obsoleto. Desde 24 de junho de 2013, substituído por getEmail().
Recebe o endereço de e-mail do usuário.
// Log the email address of the person running the script.
Logger.log(Session.getActiveUser().getUserLoginId());