ÿÿ Flutter ã§ãƒ•ォールãƒãƒƒã‚¯ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã‚’使用ã™ã‚‹ | Adapty ドキュメント

Flutter - フォールãƒãƒƒã‚¯ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã‚’使用ã™ã‚‹

フォールãƒãƒƒã‚¯ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã¯ Flutter SDK v2.11 以é™ã§ã‚µãƒãƒ¼ãƒˆã•れã¦ã„ã¾ã™ã€‚

スムーズãªãƒ¦ãƒ¼ã‚¶ãƒ¼ä½“験を維æŒã™ã‚‹ãŸã‚ã«ã€ãƒ•ローã€ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã€ã‚ªãƒ³ãƒœãƒ¼ãƒ‡ã‚£ãƒ³ã‚°ã«ãƒ•ォールãƒãƒƒã‚¯ã‚’設定ã™ã‚‹ã“ã¨ãŒé‡è¦ã§ã™ã€‚ã“ã®å¯¾ç­–ã«ã‚ˆã‚Šã€ã‚¤ãƒ³ã‚¿ãƒ¼ãƒãƒƒãƒˆæŽ¥ç¶šãŒéƒ¨åˆ†çš„ã¾ãŸã¯å®Œå…¨ã«å¤±ã‚れãŸå ´åˆã§ã‚‚ã€ã‚¢ãƒ—ãƒªã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã®æ©Ÿèƒ½ã‚’ç¶­æŒã§ãã¾ã™ã€‚

  • アプリケーション㌠Adapty サーãƒãƒ¼ã«ã‚¢ã‚¯ã‚»ã‚¹ã§ããªã„å ´åˆï¼š

    フォールãƒãƒƒã‚¯ã®ãƒ•ローã¾ãŸã¯ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã‚’表示ã—ã€ãƒ­ãƒ¼ã‚«ãƒ«ã®ã‚ªãƒ³ãƒœãƒ¼ãƒ‡ã‚£ãƒ³ã‚°è¨­å®šã«ã‚¢ã‚¯ã‚»ã‚¹ã§ãã¾ã™ã€‚

  • アプリケーションãŒã‚¤ãƒ³ã‚¿ãƒ¼ãƒãƒƒãƒˆã«ã‚¢ã‚¯ã‚»ã‚¹ã§ããªã„å ´åˆï¼š

    フォールãƒãƒƒã‚¯ã®ãƒ•ローã¾ãŸã¯ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã‚’表示ã§ãã¾ã™ã€‚オンボーディングã¯ãƒªãƒ¢ãƒ¼ãƒˆã‚³ãƒ³ãƒ†ãƒ³ãƒ„ã‚’å«ã‚€ãŸã‚ã€å‹•作ã«ã¯ã‚¤ãƒ³ã‚¿ãƒ¼ãƒãƒƒãƒˆæŽ¥ç¶šãŒå¿…è¦ã§ã™ã€‚

ã“ã®ã‚¬ã‚¤ãƒ‰ã®æ‰‹é †ã‚’進ã‚ã‚‹å‰ã«ã€Adapty ã‹ã‚‰ãƒ•ォールãƒãƒƒã‚¯è¨­å®šãƒ•ァイルをダウンロードã—ã¦ãã ã•ã„。

設定

  1. フォールãƒãƒƒã‚¯è¨­å®šãƒ•ァイルをプロジェクトルート㮠assets ディレクトリã«è¿½åŠ ã—ã¾ã™ã€‚
  2. 対象ã®ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã¾ãŸã¯ã‚ªãƒ³ãƒœãƒ¼ãƒ‡ã‚£ãƒ³ã‚°ã‚’å–å¾—ã™ã‚‹å‰ã« .setFallback メソッドを呼ã³å‡ºã—ã¾ã™ã€‚

final assetId = Platform.isIOS ? 'assets/ios_fallback.json' : 'assets/android_fallback.json';

try {
  await Adapty().setFallback(assetId);
} on AdaptyError catch (adaptyError) {
  // handle the error
} catch (e) {
}

パラメーター:

パラメーター説明
assetIdフォールãƒãƒƒã‚¯è¨­å®šãƒ•ァイルã¸ã®ãƒ‘ス。

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

ÿÿÿÿ