# モバイルクライアント向け公開APIのバージョニング

モバイルは毎週デプロイできない。無視すると本番が壊れる。

Published: 2026-10-19

## モバイル遅延は恒常的制約

ストア審査とMDMは複数世代の併存を意味する。

最古サポート版を第一級消費者に。

## 契約でバージョン管理

明示的エポックとリクエスト毎のビルドID。

測定された非推奨なしにフィールド削除しない。

- Publish a mobile compatibility matrix with minimum app versions per API epoch
- Treat breaking changes as contract events with sunset dates in responses
- Run shadow traffic from oldest supported app builds in CI
- Instrument version skew: which app builds hit deprecated fields

## リリースとサポートと調整

サンセットとアプリ内アップグレードを連動。

最古バンドルで契約テスト。

## 切断前にスキュー計測

バージョンとエポックのダッシュボード。

予測可能な進化。
