Class User

ユーザー

ユーザーを表します。スクリプト作成に適しています。

メソッド

メソッド戻り値の型概要
getEmail()Stringユーザーのメールアドレスを取得します(利用可能な場合)。

詳細なドキュメント

getEmail()

ユーザーのメールアドレスを取得します(利用可能な場合)。セキュリティ ポリシーでアクセスが ユーザーのメールアドレスがある場合、このメソッドは空白の文字列を返します。メールが たとえば、ユーザーのメールアドレスがどの Google メールアドレスにも割り当てられていない、 ユーザーの承認なしにスクリプトの実行を許可するコンテキスト(単純な onOpen(e) または onEdit(e) トリガー、Google スプレッドシートのカスタム関数、ウェブアプリなど) 「Execute as me」にデプロイ(つまり、ユーザーではなくデベロッパーが承認します)。 ただし、デベロッパーが独自にスクリプトを実行する場合は、通常これらの制限は適用されません。 ユーザーと同じ Google Workspace ドメインに属している必要があります。

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

戻る

String - ユーザーのメールアドレス。セキュリティ ポリシーでアクセスが許可されていない場合は空白文字列。 ユーザーのメールアドレスに送信されます。

サポート終了のメソッド