Class User
Pengguna
Representasi pengguna, cocok untuk pembuatan skrip.
Metode
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
getEmail() | String | Mendapatkan alamat email pengguna, jika tersedia. |
Metode yang tidak digunakan lagi
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
getUserLoginId()
| String | Mendapatkan alamat email pengguna. |
Dokumentasi mendetail
getEmail()
Mendapatkan alamat email pengguna, jika tersedia. Jika kebijakan keamanan tidak mengizinkan akses ke alamat email pengguna, metode ini akan menampilkan string kosong. Keadaan saat alamat email tersedia bervariasi: misalnya, alamat email pengguna tidak tersedia dalam konteks apa pun yang memungkinkan skrip berjalan tanpa otorisasi pengguna tersebut, seperti pemicu onOpen(e)
atau onEdit(e)
sederhana, fungsi kustom di Google Spreadsheet, atau aplikasi web yang di-deploy untuk "dieksekusi sebagai saya" (yaitu, diotorisasi oleh developer, bukan pengguna).
Namun, batasan ini umumnya tidak berlaku jika developer menjalankan skrip sendiri
atau termasuk dalam domain Google Workspace yang sama dengan pengguna.
// Log the email address of the person running the script.
Logger.log(Session.getActiveUser().getEmail());
Pulang pergi
String
— Alamat email pengguna, atau string kosong jika kebijakan keamanan tidak mengizinkan akses
ke alamat email pengguna.
Metode yang tidak digunakan lagi
getUserLoginId()
Tidak digunakan lagi. Mulai 24 Juni 2013, diganti dengan getEmail()
.
Mendapatkan alamat email pengguna.
// Log the email address of the person running the script.
Logger.log(Session.getActiveUser().getUserLoginId());
Pulang pergi
String
— Alamat email pengguna.
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2024-12-22 UTC.
[null,null,["Terakhir diperbarui pada 2024-12-22 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."]]],[]]