【GAS】「We're sorry, a server error occurred while reading from storage. Error code NOT_FOUND.」というエラーメッセージが出てきた時。
450 語
2 分
【GAS】「We're sorry, a server error occurred while reading from storage. Error code NOT_FOUND.」というエラーメッセージが出てきた時。
はじまり

リサちゃん
何このエラー・・・

135ml
何か起きた?

リサちゃん
スプレッドシートのメニューにもUIが表示されないし、あまつさえ、スクリプトエディタからもGASが実行できないんだよ!

135ml
なんじゃそりゃあ。
※当ページはアフィリエイト広告を利用しています。
概要
Google Apps Script (GAS) を使用している際に、We're sorry, a server error occurred while reading from storage. Error code NOT_FOUND.というエラーメッセージに直面したことはありますか?
このメッセージは、スクリプトがストレージから読み出しを行う過程でサーバー側のエラーが発生したことを示しています。
以下が、本メッセージでググったときに、考えうる対策案になります。
- V8 ランタイムが有効である。
- ライブラリに developer モードのものがある。
- スクリプトのオーナー以外のユーザーによる実行である。
しかし、僕の場合は、いずれのケースにも当てはまりませんでした。
今回、僕が遭遇した事象では、一部のスプシだけで発生していて、発生していないスプシでは developer モードのライブラリも参照していました。
スクリプトのオーナーもちゃんと自分だったし、 V8 も大丈夫。キャッシュが何か悪さをしているのかと思い、別のブラウザでもログインしてみましたが、それでも動きませんでした。
シートを作り直して、 Git からソースを丸ごと pull してもダメ・・・。何が悪いんだ?
じゃあ、何が原因だったの?
簡単に原因を言います。
それは、そのスクリプトが「参照しているライブラリが参照しているライブラリが存在しなかった」ためです。
なので、ライブラリの参照部分をちゃんと直してあげれば解消しました・・・。
あんまりライブラリの参照をネストさせるのはやめておこう、と思った次第でした。
Google Apps Scriptの関連書籍
おしまい

リサちゃん
わぁけ分かんなかったなあ?

135ml
ブラックボックス化されていると手強いな
以上になります!
記事を共有
この記事が役に立ったなら、ぜひ他の人と共有してください!
【GAS】「We're sorry, a server error occurred while reading from storage. Error code NOT_FOUND.」というエラーメッセージが出てきた時。
https://endorphinbath.com/posts/gas-error-code-not-found/ 関連記事 スマート
1
【GAS】「Exception: Invalid argument: id」が出た時の対処方法
Code Google Apps Scriptで開発を行っている際に、たまに遭遇するエラー文です。シートとかファイルのオブジェクトに関係してきます。
2
【GAS】スクリプトプロパティがGUIで確認できないのでJSONに入れることにした
Code GASのエディタでスクリプトプロパティを編集出来なくなる事象を回避するために、プロパティの値をJSONで格納するように実装していく記事です。
3
【GAS】「承認が必要です:このプロジェクトがあなたのデータへのアクセス権限を必要としています。」の表示工程を省くようにするスコープ設定
Code GAS実行時のOAuth承認プロセスを省くために必要なappsscript.jsonのスコープ設定について紹介します。
4
【GAS】クラスを作って外部ライブラリとして呼び出したい場合は、ファクトリメソッドを作ろう
Code Google Apps Scriptで、ライブラリ化したクラスメソッドを外部のライブラリから呼べなくなってしまっている場合に、「ファクトリメソッド」を使って解決するかもしれません。本記事の方法をお試し下さい。
5
【GAS】Google Apps Scriptで作った自作関数に対してテストコードを書けるライブラリ「TestGAS」を作りました!
Code Google Apps Scriptで作った関数に対して、テストコードを使って動作を検証するためのツール「TestGAS」を作成および公開しました。初めて作ったテストツールですが、個人的にかなり便利なものになったので、ぜひ使ってみて下さい。
ランダム記事 ランダム