अगर उपलब्ध हो, तो उपयोगकर्ता का ईमेल पता दिखाता है. अगर सुरक्षा नीतियों के तहत, उपयोगकर्ता के ईमेल पते को ऐक्सेस करने की अनुमति नहीं है, तो यह तरीका खाली स्ट्रिंग दिखाता है. ईमेल पता अलग-अलग स्थितियों में उपलब्ध होता है: उदाहरण के लिए, उपयोगकर्ता का ईमेल पता किसी भी ऐसे कॉन्टेक्स्ट में उपलब्ध नहीं होता जिसमें स्क्रिप्ट को उस उपयोगकर्ता की अनुमति के बिना चलाया जा सकता है. जैसे, कोई सामान्य 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"]],["आखिरी बार 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."]]],[]]