ÿÿ Adaptyã§è³¼å…¥ã‚’復元ã™ã‚‹ | Adapty ドキュメント

Unity SDKã§è³¼å…¥ã‚’復元ã™ã‚‹

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

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

ペイウォールビルダーを使用ã›ãšã«ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã‚’カスタマイズã—ã¦ã„ã‚‹å ´åˆã«è³¼å…¥ã‚’復元ã™ã‚‹ã«ã¯ã€.restorePurchases() メソッドを呼ã³å‡ºã—ã¦ãã ã•ã„。

Adapty.RestorePurchases((profile, error) => {
    if (error != null) {
        // handle the error
        return;
    }
  
    var accessLevel = profile.AccessLevels["YOUR_ACCESS_LEVEL"];
    if (accessLevel != null && accessLevel.IsActive) {
        // restore access
    }
});

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

パラメーター説明
Profile

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

アクセスレベルã®ã‚¹ãƒ†ãƒ¼ã‚¿ã‚¹ã‚’確èªã—ã¦ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒã‚¢ãƒ—リã«ã‚¢ã‚¯ã‚»ã‚¹ã§ãã‚‹ã‹ã©ã†ã‹ã‚’判断ã—ã¦ãã ã•ã„。

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

ÿÿÿÿ