家計簿をつけている。分析など難しいことは必要なく、ただ食費や光熱費などの月額費用の推移を1枚の表で確認できるだけでいい。
発生費用の入力には、iPhoneの無料アプリ「かけ~ぼ」を利用。入力データはDropboxにCSV形式で出力できる。これをGoogleドライブにコピーし、Googleスプレッドで一覧表に纏める。多少煩雑だが、こんなかんじで長い間運用してきた。
最近になって、「かけ~ぼ」の広告が煩わしくなった。そこで、発生費用の入力はJavascriptで自作し、入力データはレンタルサーバーのMySQLに出力するようにした。予定では、GoogleスプレッドからMySQLのデータを直接入力して作表するはずだった。それが動かない。原因は、レンタルサーバーのMySQLが外部からのアクセスを許していなかったためだ。
それから試行錯誤すること2週間。最終的には、HTML側でデータを読込、それをFormに埋め込んで、GASにサブミットする。GASでは受信データをGoogleドライブに出力する。作表の処理はいままでどおり。
美しくはないが、とりあえず成功。結果的には、「かけ~ぼ」を使っていたときよりは多少オペレーションが簡単になった。
それにしても、GASはなかなか面白い。