Class User

משתמש

ייצוג של משתמש, שמתאים לסקריפטים.

Methods

שיטהסוג הערך שמוחזרתיאור קצר
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 – כתובת האימייל של המשתמש, או מחרוזת ריקה אם מדיניות האבטחה לא מאפשרת גישה לכתובת האימייל של המשתמש.

שיטות שהוצאו משימוש