Slide 13
Slide 13 text
実装時に気をつけるポイント3つ
1. ログを詳細に残す
○ クライアント/サーバーどちらも詳細に残す
○ ログをみると、ユーザーがどういう操作をしたのか分かるレベル
2. 一連の処理を冪等にする
○ 意図せず途中で終了してもリトライできるようにする
○ エラー通知が飛んでも「リトライすればいいか」となり、精神衛生面で ○
3. レシート情報を残しておく
○ レシート情報を残しておくことで、サーバーサイドでのリトライが可能になる
○ エラー時にApple/Google に購入状態の詳細を問い合わせることができる