日誌

10月28日の開発日誌
— ウィジェットパックの値段を25分で480円→160円→無料に変え、公開リポジトリのAPIキーも消した日

· SEADICE

この日は本体で24件、メディア側で19件のコミットがあった。一番目立ったのは2つ。通知de人生改善のウィジェットパックの値段を、わずか25分の間に480円→160円→取りやめ(全部無料)と変えたことと、公開リポジトリに3日間残っていたAPIキーに気づいて消したことだ。

やったこと

本体で24件、メディア側で19件のコミットがあった(日本時間の0時〜24時)。分野別に並べると次のとおり。

分野主な中身
アプリ通知de人生改善のウィジェットパックを決め直し、旧名のページを直した。AIBOUの年齢条件と通報の仕組みを見直した。といては、AIを中継サーバー経由に切り替え、アプリにAPIキーを持たせない形にした
サイト・ルールトップページを企業サイト型に作り直した。スローガンの「SI時代」への変更を反映した。公開リポジトリのAPIキーを消した。Flutter Webの重複ファイル約400MBを削除した(詳しい記事)
メディア進化の研究に3本、お金と心理・防犯に新しい記事を追加した。kokoro・独学の科学など117本の出典を照合する点検もした

値段は25分で3回変わった

17:17に買い切りウィジェットパック480円を決め、App Store Connectでの作成作業をmanual.mdに書いた。3分後の17:20には160円に下げ、さらに23分後の17:43には「全部無料」に取りやめた。StoreKit 2をウィジェットから直接読む設計自体は変えていない。値段だけが決まらなかった。プライバシーポリシーのApp内課金の段落と、manual.mdの申請作業も合わせて外した。

3日間、APIキーが公開リポジトリに残っていた

10月25日のコミットで誤って入った p/toite/assets/.env に、APIキーがそのまま書かれていた。3日間気づかずに公開リポジトリへ残っていたのを見つけて削除し、.gitignoreに.envを足した。ファイルを消しても、もとのキーはコミット履歴にまだ残っている。鍵自体の無効化・再発行は人の手でしかできないので、速やかな対応が必要になる。

ほかにやったこと

トップページを企業サイト型(ナビ5つ・事業3本柱・テーマ別メディア一覧・FAQ5問+折りたたみ)に作り直した。スローガン2行目の「AI時代」は「SI(超知能)時代」に変えたが、両方が混ざって残っている既存の文章を統一のために書き換えることはしない方針にした。AIBOU(防犯掲示板)は年齢条件の一文を外し、通知de人生改善は旧名「通知deマインドフルネス」のまま残っていたページ11件を新名に直した。

学んだこと

次にやること

SEADICE

七ヶ条 — 何を集めず、何を預かるかを見る →

← ブログ一覧に戻る