GASを公開/デプロイするときの設定でミスってる可能性が大です
以下確認すること3つ
1. Project version は New
にした?
New にないと変更が反映されないです
2020.06.03追記
Newにする理由は、この記事の@iamaimiさんのコメントにありました
これはアプリケーションをバージョン管理しているためです。
保存してすぐに実行しているアプリケーションのコードが書き換わってしまうと、動作検証ができないですよね。
「New」にすることで、現在のコードを新しいバージョンとして登録します。
バグがでた場合には、再び「1」や「2」に戻せば、元通りです。
また、ここでNewを選択せずに、ファイルメニューから新しい版を生成して、その版で公開することもできます。
2. Execute the app as.. は Me (...@gmail.com)
にした?
権限の関係で、「Me」にしないとエラーになります
3. Who has access to the app は Anyone, even anonymous
にした?
Anyone
とAnyone, even anonymous
の2つがあるので注意です
Anyone
だと動きません