ÿÿ Adaptyã§ã®è³¼å…¥å¾©å…ƒ | Adapty ドキュメント

Kotlin Multiplatform SDKã§ã®ã‚¢ãƒ—リ内購入ã®å¾©å…ƒ

購入ã®å¾©å…ƒã¯ã€ã‚µãƒ–スクリプションやアプリ内課金ãªã©ã®ä»¥å‰ã«è³¼å…¥ã—ãŸã‚³ãƒ³ãƒ†ãƒ³ãƒ„ã¸ã®ã‚¢ã‚¯ã‚»ã‚¹ã‚’ã€å†åº¦æ–™é‡‘を請求ã•れるã“ã¨ãªãå–り戻ã›ã‚‹æ©Ÿèƒ½ã§ã™ã€‚ã“ã®æ©Ÿèƒ½ã¯ã€ã‚¢ãƒ—リをアンインストール・å†ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã—ãŸãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚„ã€æ–°ã—ã„デãƒã‚¤ã‚¹ã«åˆ‡ã‚Šæ›¿ãˆãŸãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒã€ä»¥å‰ã«è³¼å…¥ã—ãŸã‚³ãƒ³ãƒ†ãƒ³ãƒ„ã«å†åº¦æ–™é‡‘を支払ã‚ãšã«ã‚¢ã‚¯ã‚»ã‚¹ã—ãŸã„å ´åˆã«ç‰¹ã«ä¾¿åˆ©ã§ã™ã€‚

ペイウォールビルダーã§ä½œæˆã—ãŸãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã§ã¯ã€è¿½åŠ ã®ã‚³ãƒ¼ãƒ‰ãªã—ã«è³¼å…¥ãŒè‡ªå‹•çš„ã«å¾©å…ƒã•れã¾ã™ã€‚ãã®å ´åˆã¯ã€ã“ã®ã‚¹ãƒ†ãƒƒãƒ—をスキップã§ãã¾ã™ã€‚

ペイウォールã®ã‚«ã‚¹ã‚¿ãƒžã‚¤ã‚ºã«ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ãƒ“ルダーを使用ã—ã¦ã„ãªã„å ´åˆã«è³¼å…¥ã‚’復元ã™ã‚‹ã«ã¯ã€.restorePurchases()メソッドを呼ã³å‡ºã—ã¾ã™ï¼š


Adapty.restorePurchases().onSuccess { profile ->
    if (profile.accessLevels["YOUR_ACCESS_LEVEL"]?.isActive == true) {
        // successful access restore
    }
}.onError { error ->
    // handle the error
}

レスãƒãƒ³ã‚¹ãƒ‘ラメーター:

パラメーター説明
Profile

AdaptyProfileオブジェクトã§ã™ã€‚ã“ã®ãƒ¢ãƒ‡ãƒ«ã«ã¯ã‚¢ã‚¯ã‚»ã‚¹ãƒ¬ãƒ™ãƒ«ã€ã‚µãƒ–スクリプションã€ãŠã‚ˆã³éžã‚µãƒ–スクリプション購入ã«é–¢ã™ã‚‹æƒ…å ±ãŒå«ã¾ã‚Œã¦ã„ã¾ã™ã€‚

ユーザーãŒã‚¢ãƒ—リã«ã‚¢ã‚¯ã‚»ã‚¹ã§ãã‚‹ã‹ã©ã†ã‹ã‚’判断ã™ã‚‹ã«ã¯ã€ã‚¢ã‚¯ã‚»ã‚¹ãƒ¬ãƒ™ãƒ«ã®ã‚¹ãƒ†ãƒ¼ã‚¿ã‚¹ã‚’確èªã—ã¦ãã ã•ã„。

Adapty SDK ãŒãƒ¢ãƒã‚¤ãƒ«ã‚¢ãƒ—リã«ã©ã®ã‚ˆã†ã«çµ±åˆã•れã¦ã„ã‚‹ã‹ã€å®Ÿéš›ã®ä¾‹ã‚’見ã¦ã¿ã¾ã›ã‚“ã‹ï¼Ÿãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã®è¡¨ç¤ºã€è³¼å…¥å‡¦ç†ã€ãã®ä»–ã®åŸºæœ¬æ©Ÿèƒ½ã‚’å«ã‚€å®Œå…¨ãªã‚»ãƒƒãƒˆã‚¢ãƒƒãƒ—を実演ã—ã¦ã„るサンプルアプリをã”覧ãã ã•ã„。

ÿÿÿÿ