実現したいこと
documentファイル起動時にトリガーを作成する
発生している問題・分からないこと
「appsscript.json」で以下の通り権限設定しているにも関わらず
"~指定された権限では ScriptApp.newTrigger を呼び出すことができません。必要な権限: https://www.googleapis.com/auth/script.scriptapp~"と、エラーが発生してしまいます。
●appsscript.json の設定内容
"oauthScopes": [
"https://www.googleapis.com/auth/script.scriptapp",
"https://www.googleapis.com/auth/documents"
]
エラーメッセージ
error
1エラー Exception: 指定された権限では ScriptApp.newTrigger を呼び出すことができません。必要な権限: https://www.googleapis.com/auth/script.scriptapp 2at onOpen(verCheck:6:13)
該当のソースコード
function onOpen() { ScriptApp.newTrigger('verCheck').forDocument(DocumentApp.getActiveDocument()).onOpen().create(); } function verCheck() { VersionCheck_document.versionCheck(); }
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
エラーが発生しトリガーが作成されません。
補足
エディターより"onOpen"を実行した場合は、問題なくトリガーが作成されております。
あなたの回答
tips
プレビュー