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