0
ファイルではなくGmailApp
をmy_custom_js.html
ファイルで参照できますか?Code.gs以外のjsファイルでGmailAppを参照するにはどうすればよいですか?
次作品Code.gs
で使用:
// BEGIN email
// define email recipients
var email_recipient = uploader_email;
// Email subject
var subject = "Form submitted"
// Email body
var body = my_html;
Logger.log(email_recipient);
// Send email
GmailApp.sendEmail(email_recipient, subject, body);
// END email
しかしmy_custom_js.html
に関数で使用する場合、それは動作しません。 >Console
Developer Tools
エラーを示しています。私は正しくそのコードを理解していれば、
// BEGIN handle form submit
function handleFormSubmit(formObject) {
google.script.run.withSuccessHandler(updateUrl).processForm(formObject);
}
// END handle form submit
そして:私はそれがカスタムスクリプトで実行したい理由は、それが利用していることである
Uncaught ReferenceError: Logger is not defined
Uncaught ReferenceError: GmailApp is not defined
updateUrl
は正常に動作した後にのみ実行されるため、updateUrl()
の機能(つまり、正常に動作した後)から電子メールを送信したいと考えています。
おそらく、私はscriptletのようなものを使用する必要がありますが、jsファイルで使用するには?
編集
私はに探しています:
https://developers.google.com/apps-script/guides/html/reference/run
そして、私はmy_custom_js.html
に次のように使用してCode.gs
で定義された関数に値を通過することができるかどうかを確認します。
google.script.run.sendNotificationEmail(arg1,arg2);
E dit
最後のアイデアはうまくいきましたが、オリジナルの質問に対する感謝の意を表します。
HTMLの '