メモと備忘録

メモや備忘録を残します

【GAS】ScriptPropertiesで秘密情報を管理

プログラムを公開したいが、APIキーやパスワードをコードに直接書き込んでいる...
そんなときにはScriptPropertiesを使用するのが良い。

プロジェクトの設定 > スクリプトプロパティ

ここにプロパティ名と値を設定すると、以下の方法で取得できる。

PropertiesService.getScriptProperties().getProperty("プロパティ名");

スプレッドシートIDなどによく使う。