a grace period see a 57% higher recovery rate from renewal declines. > ref: https://medium.com/googleplaydev/how-to-win-back-subscribers-who-cancel-9960731adeb > For example, account hold has helped developers achieve 8% lower involuntary churn and 35% higher payment decline recovery rate compared to developers without account hold. > ref: https://android-developers.googleblog.com/2020/06/new-features-to-acquire-and-retain-subscri bers.html note: 引用文のBoldは発表者が追加した 11
• StoreKit 2、Get All Subscription Statuses、App Store Server Notifications V2の登場により従来のverifyReceiptと状況が変わった ◦ クライアントでレシートが検証されているため、購入ステータスに集中 できるようになった App Store Server API (App Store) 44
, params) { inAppMessageResult -> when(inAppMessageResult. responseCode) { InAppMessageResult. InAppMessageResponseCode .NO_ACTION_NEEDED -> { // The flow has finished and there is no action needed from developers. } InAppMessageResult. InAppMessageResponseCode .SUBSCRIPTION_STATUS_UPDATED -> { // The subscription status changed. For example, a subscription // has been recovered from a suspend state. Developers should // expect the purchase token to be returned with this response // code and use the purchase token with the Google Play // Developer API. } } } 62