スクリプトに適したユーザーの表現。
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
get | 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 \- ユーザーのメールアドレス。セキュリティ ポリシーでユーザーのメールアドレスへのアクセスが許可されていない場合は空の文字列。