Class User

ব্যবহারকারী

স্ক্রিপ্টিংয়ের জন্য উপযুক্ত ব্যবহারকারীর প্রতিনিধিত্ব।

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
getEmail() String উপলব্ধ হলে ব্যবহারকারীর ইমেল ঠিকানা পায়।
পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
getUserLoginId() String ব্যবহারকারীর ইমেল ঠিকানা পায়.

বিস্তারিত ডকুমেন্টেশন

getEmail()

উপলব্ধ হলে ব্যবহারকারীর ইমেল ঠিকানা পায়। যদি নিরাপত্তা নীতিগুলি ব্যবহারকারীর ইমেল ঠিকানায় অ্যাক্সেসের অনুমতি না দেয়, তাহলে এই পদ্ধতিটি একটি ফাঁকা স্ট্রিং প্রদান করে। যে পরিস্থিতিতে ইমেল ঠিকানাটি পাওয়া যায় সেগুলি পরিবর্তিত হয়: উদাহরণস্বরূপ, ব্যবহারকারীর ইমেল ঠিকানা এমন কোনও প্রসঙ্গে উপলব্ধ নয় যা একটি স্ক্রিপ্টকে সেই ব্যবহারকারীর অনুমোদন ছাড়াই চালানোর অনুমতি দেয়, যেমন একটি সাধারণ onOpen(e) বা onEdit(e) ট্রিগার, একটি Google পত্রকগুলিতে কাস্টম ফাংশন, বা "আমার হিসাবে চালানো" (অর্থাৎ ব্যবহারকারীর পরিবর্তে বিকাশকারী দ্বারা অনুমোদিত) একটি ওয়েব অ্যাপ স্থাপন করা হয়েছে৷ তবে, ডেভেলপার নিজে স্ক্রিপ্ট চালালে বা ব্যবহারকারীর মতো একই Google Workspace ডোমেনের অন্তর্ভুক্ত হলে সাধারণত এই বিধিনিষেধগুলি প্রযোজ্য হয় না।

// Log the email address of the person running the script.
Logger.log(Session.getActiveUser().getEmail());

প্রত্যাবর্তন

String — ব্যবহারকারীর ইমেল ঠিকানা, বা একটি ফাঁকা স্ট্রিং যদি নিরাপত্তা নীতি ব্যবহারকারীর ইমেল ঠিকানায় অ্যাক্সেসের অনুমতি না দেয়।

অপ্রচলিত পদ্ধতি

অবচয়। 24 জুন, 2013 থেকে, getEmail() দ্বারা প্রতিস্থাপিত হয়েছে।

ব্যবহারকারীর ইমেল ঠিকানা পায়.

// Log the email address of the person running the script.
Logger.log(Session.getActiveUser().getUserLoginId());

প্রত্যাবর্তন

String - ব্যবহারকারীর ইমেলের ঠিকানা।