Class User
Usuário
Representação de um usuário adequada para scripting.
Métodos
Método | Tipo de retorno | Breve descrição |
getEmail() | String | Extrai o endereço de e-mail do usuário, se disponível. |
Métodos obsoletos
Método | Tipo de retorno | Breve descrição |
getUserLoginId()
| String | Extrai o endereço de e-mail do usuário. |
Documentação detalhada
getEmail()
Extrai o endereço de e-mail do usuário, se disponível. Se as políticas de segurança não permitirem o acesso
endereço de e-mail do usuário, esse método retorna uma string em branco. As circunstâncias em que o e-mail
disponível variam: por exemplo, o endereço de e-mail do usuário não está disponível
Contexto que permite que um script seja executado sem a autorização do usuário, como um simples gatilho onOpen(e)
ou onEdit(e)
, uma função personalizada nas Planilhas Google ou um app da Web
implantado para "executar como eu" (ou seja, com autorização do desenvolvedor, e não do usuário).
No entanto, essas restrições geralmente não se aplicam quando o próprio desenvolvedor executa o script.
ou pertencem 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. Em 24 de junho de 2013, foi substituída por getEmail()
.
Extrai o endereço de e-mail do usuário.
// Log the email address of the person running the script.
Logger.log(Session.getActiveUser().getUserLoginId());
Retornar
String
: o endereço de e-mail do usuário.
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2024-09-12 UTC.
[null,null,["Última atualização 2024-09-12 UTC."],[[["Represents a user for scripting purposes, providing methods to access user information."],["`getEmail()` retrieves the user's email address if permitted by security policies, returning a blank string otherwise."],["`getUserLoginId()` is deprecated and replaced by `getEmail()` for retrieving the user's email address."],["Access to the user's email address might be restricted in certain contexts due to security considerations, such as unauthorized script execution."]]],[]]