##やろうとしていること
https://www.koreyome.com/make-spreadsheet-to-json-at-google-apps-script/
上記の記事を元に、スプレッドシートをJSONデータとしてhtmlに呼び出す処理を行おうとしています。
##エラー内容
基本的には正常に動作しているのですが、Chromeで特定のアカウントにログインした状態でアクセスすると下記のエラーを吐き出しました。
Failed to load resource: the server responded with a status of 404
##原因の推測
原因としては、呼び出すはずのwebアプリのURLが
https://script.google.com/macros/s/xxxxxxxxxxxxxxxxxxxx/exec
となるはずが、
https://script.google.com/macros`/u/2`/s/xxxxxxxxxxxxxxxxxxxx/exec
となってしまっているようです。
あまり知識がなくて推測になってしまうのですが、その特定のアカウント(ユーザー2)はG Suiteの組織アカウントのため、それが原因で付与されてしまった部分なのかな?と思っています。
##現時点での措置
一度Googleからログアウトして再ログインしてみたところ、そのアカウントでも正常に動作しました。
##相談内容
現状、開発段階でのテストなので結果オーライなのですが、同様の事例がユーザー側でも起こりうると考えた場合、どうにか/u/○
となる部分を付与されないようにしたいのですが、何か方法はありますでしょうか?
あなたの回答
tips
プレビュー