- ベストアンサー
Google Apps Scriptの停止方法
- Google Apps Scriptを使用してGmailの添付ファイルを自動的に保存する機能を追加したが、うまくいっていないため補修または消去したい。
- 自分にはJavaやプログラミングの知識がほとんどなく、どこで編集や消去すればよいのかわからない。
- Google Apps Scriptの機能(Gmailの添付ファイルの自動保存)を補修または消去する方法を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
処理を起動するトリガーを削除する必要があります。 使用したスクリプトに下記コードを追加して、実行してみてください。 function removeAllTriggers() { var msg = ""; var triggers = ScriptApp.getScriptTriggers(); for(var i in triggers) { ScriptApp.deleteTrigger(triggers[i]); msg = msg + "delete trigger : " + triggers[i].getHandlerFunction() + "\n"; } if (msg == "") { msg = "you have no tirggers to be delete."; } Logger.log(msg); }
その他の回答 (1)
- backy0175
- ベストアンサー率87% (102/116)
もう少し調べてみましたら、スクリプトエディタから他のプロジェクトのトリガーを削除できることが判りました。 以下の手順でトリガーを削除してみてください。 1. 新しいスプレッドシートを作成する 2. ツールメニュー → スクリプトエディタ でスクリプトエディタを開く 3. スクリプトの作成で「空のプロジェクト」を選ぶ 4. 「フロッピーディスク」アイコンを押して空のままでプロジェクトを保存する 5. リソースメニュー → すべてのトリガー を実行する 6. トリガーの左側の × をクリックしてトリガーを削除する 7. 保存ボタンを押して削除を反映させる 8. スクリプトエディタを閉じる 9. スプレッドシートを閉じる 10. スプレッドシートを削除する
お礼
backy0175様、何度も回答ありがとうございます。 おかげで無事、問題を解決することができました。 本当にありがとうございます。 追記:ベストアンサー間違えました。 こちらがベストアンサーです・・・。
お礼
backy0175様、何度も回答ありがとうございます。 おかげで無事、問題を解決することができました。 本当にありがとうございます。
補足
backy0175様、回答ありがとうございます。 追加で質問させてください。 起動したスクリプトをまず見つける(編集ページ?)ことができません。 google apps scriptsのページは作り方しかみつからず(この中に編集ページがあればごめんなさい) https://developers.google.com/apps-script/?hl=ja スクリプト自体も自分のgoogle Driveに保存したはずなのですがどこにも見当たりません。 そのスクリプトを追加して、実行するためにはどこに行き着けばよいのでしょうか・・・。 お手数ですが、よろしかったら回答お願いします。