Apps Scriptの「appsscript.json」のエラーの対処法

Apps Scriptの「appsscript.json」のエラー

Apps Scriptのスクリプトエディタで『「appsscript.json」のエラー: 複数回使用されているサービス ID が見つかりました』というエラーが表示されて、ライブラリが追加できないことがある。

そんなときはappsscript.jsonを以下の手順で修正すれば解決できる。

appsscript.jsonの表示方法

まずappsscript.jsonを表示して編集できるようにする。

プロジェクトの設定の中に『「appsscript.json」マニフェスト ファイルをエディタで表示する』という項目があるので、こちらのチェックをオンにしてください。

「appsscript.json」マニフェスト ファイルをエディタで表示する

するとファイルにappsscript.jsonが表示されるので、これを開いてlibraries内の複数回使用されている(重複している)ライブラリを1つに編集してください。

Apps Scriptの「appsscript.json」のエラーの対処法

何が複数回使用されているかはエラー文言内に表示されます。

上図の例の場合は「SpreadSheetsSQL」が複数回使用されています。

以上の修正が完了すればライブラリの追加操作をしてもエラーが表示されなくなります。