מקבל את כתובת האימייל של המשתמש, אם היא זמינה. אם מדיניות האבטחה לא מאפשרת גישה לכתובת האימייל של המשתמש, השיטה הזו מחזירה מחרוזת ריקה. הנסיבות שבהן כתובת האימייל זמינה משתנות: לדוגמה, כתובת האימייל של המשתמש לא זמינה בשום הקשר שמאפשר להריץ סקריפט בלי אישור של המשתמש, כמו טריגר פשוט של onOpen(e) או onEdit(e), פונקציה מותאמת אישית ב-Google Sheets או אפליקציית אינטרנט שנפרסה ל'הרצה בתור אני' (כלומר, אושרה על ידי המפתח במקום על ידי המשתמש).
עם זאת, המגבלות האלה בדרך כלל לא חלות אם המפתח מריץ את הסקריפט בעצמו או אם הוא שייך לאותו דומיין Google Workspace כמו המשתמש.
// Log the email address of the person running the script.Logger.log(Session.getActiveUser().getEmail());
חזרה
String – כתובת האימייל של המשתמש, או מחרוזת ריקה אם מדיניות האבטחה לא מאפשרת גישה לכתובת האימייל של המשתמש.
שיטות שהוצאו משימוש
getUserLoginId()
הוצא משימוש. החל מ-24 ביוני 2013, הוחלף על ידי getEmail().
מקבל את כתובת האימייל של המשתמש.
// Log the email address of the person running the script.Logger.log(Session.getActiveUser().getUserLoginId());
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2026-04-13 (שעון UTC)."],[],[]]