🐥
GASで環境変数(スクリプトプロパティ)を使う方法
GoogleAppsScriptでデプロイをするとき、
デフォルトでライブラリに公開されてしまうため、
APIキーやパスワードなどを第三者に見られてしまう可能性があります。
いかんせん怖かったので何か方法が無いかと調べていたところ、
スクリプトプロパティというのを知ったので設定方法を残しておきたいと思います。
旧エディタから新エディタに変わったときにGUIからの設定が消えたということだったので、
結構苦労するのではと思ったのですが、
ちゃんと存在していました。
設定の流れ
エディタ画面左下の"歯車"マークをクリックします
プロジェクトの設定に移動したら下へスクロールします
数字の順番にクリックor入力をしていきます
呼び出し方
function getVal() {
console.log(PropertiesService.getScriptProperties().getProperty("API_KEY"));
}
このようにすると”API_KEY”というプロパティに入力されている”値”を参照できます。
可読性も上がるのでおすすめです。
Discussion