実際のGMailページを表示することはできません。 Google Apps ScriptはGoogleサーバー上で実行され、ブラウザで何が起こるかを非常に制限しています。メッセージを表示して入力を受け付けますが、任意のWebページをポップアップとして開くことはできません。
ユーザーにメッセージのプレビューと送信またはキャンセルのオプションを与えるのは簡単です:Browser.msgBoxです。
に便利な方法はありません。ブラウザクラスを使用してテキストを編集します。inputBoxメソッドには、そのボックスを事前入力するオプションはありません。いずれの場合もそのテキストボックスは1行です電子メールの編集には適していません。
- (ハード)ユーザーと相互作用するのHTTPServiceを使用してWebアプリケーションを書く:
は、私は2つのオプションを参照してください。
- (簡単ですが素敵ではありません):
Browser.msgBox
を使用してプレビューを表示してください。ユーザーがキャンセルを押した場合は、スプレッドシートのどこかにメールの内容を入れ、編集してからbuttonやcustom menu optionなどの「送信」を再び開始します。
出典
2016-12-28 21:08:48
FTP
ご回答いただきありがとうございます - これは多かれ少なかれ私が理解したことです。 – Jared
Oops - 入力が早すぎます。 ドラフトを作成し、スプレッドシート内にリンクを生成する別のオプションがある可能性はありますか? – Jared
はい、たとえば、Googleドキュメントを作成し、そのドキュメントへのリンクを表示することができます。しかし、これは "自動化された"電子メールのためにあまりにも多くの仕事に終わることがあります... – FTP