Class User

उपयोगकर्ता

उपयोगकर्ता का प्रतिनिधित्व, स्क्रिप्टिंग के लिए सही है.

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
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 — उपयोगकर्ता का ईमेल पता या अगर सुरक्षा नीतियों के तहत उपयोगकर्ता के ईमेल पते को ऐक्सेस नहीं किया जा सकता, तो एक खाली स्ट्रिंग.

काम न करने वाले तरीके