ÿÿ Adapty Flow Builder クイックスタート | Adapty ドキュメント

React Native SDKã§Flow Builderを使ã£ã¦ã‚¢ãƒ—リ内課金を有効ã«ã™ã‚‹

アプリ内課金を有効ã«ã™ã‚‹ã«ã¯ã€3ã¤ã®ä¸»è¦ãªæ¦‚念をç†è§£ã™ã‚‹å¿…è¦ãŒã‚りã¾ã™ï¼š

  • プロダクト – ユーザーãŒè³¼å…¥ã§ãã‚‹ã‚‚ã®ï¼ˆã‚µãƒ–ã‚¹ã‚¯ãƒªãƒ—ã‚·ãƒ§ãƒ³ã€æ¶ˆè€—åž‹ã‚¢ã‚¤ãƒ†ãƒ ã€æ°¸ç¶šã‚¢ã‚¯ã‚»ã‚¹ï¼‰
  • フロー – ノーコードã®ãƒ•ロービルダーã§ä½œæˆã—ãŸã€ãƒ—ãƒ­ãƒ€ã‚¯ãƒˆã‚’ãƒ¦ãƒ¼ã‚¶ãƒ¼ã«æç¤ºã™ã‚‹ãŸã‚ã®ç”»é¢ã‚·ãƒ¼ã‚±ãƒ³ã‚¹ã€‚SDK 㯠getFlow ã§å–å¾—ã—ã¾ã™ã€‚自分ã®ã‚³ãƒ¼ãƒ‰ã§ UI を構築ã—ãŸã„å ´åˆã¯ã€ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã‚’使ã£ã¦ãã ã•ㄠ— 詳細ã¯ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã‚’手動ã§å®Ÿè£…ã™ã‚‹ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
  • プレースメント – アプリ内ã§ãƒ•ローを表示ã™ã‚‹å ´æ‰€ã¨ã‚¿ã‚¤ãƒŸãƒ³ã‚°ï¼ˆmainã€onboardingã€settings ãªã©ï¼‰ã€‚ダッシュボードã§ãƒ•ローをプレースメントã«ç´ä»˜ã‘ã¦ãŠãã€ã‚³ãƒ¼ãƒ‰å†…ã§ãƒ—レースメント ID を指定ã—ã¦ãƒªã‚¯ã‚¨ã‚¹ãƒˆã—ã¾ã™ã€‚ã“れã«ã‚ˆã‚Šã€A/B テストã®å®Ÿæ–½ã‚„ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã”ã¨ã«ç•°ãªã‚‹ãƒ•ローã®è¡¨ç¤ºãŒç°¡å˜ã«è¡Œãˆã¾ã™ã€‚ Adapty ã§ã¯ã€ã‚¢ãƒ—リ内ã§è³¼å…¥ã‚’有効ã«ã™ã‚‹æ–¹æ³•ã‚’3ã¤æä¾›ã—ã¦ã„ã¾ã™ã€‚アプリã®è¦ä»¶ã«å¿œã˜ã¦ã„ãšã‚Œã‹ã‚’é¸æŠžã—ã¦ãã ã•ã„。 | 実装方法 | 複雑㕠| 使用ã™ã‚‹å ´åˆ | |---|---|---| | Adapty フロービルダー | ✅ ç°¡å˜ | ノーコードビルダーã§è³¼å…¥å¯¾å¿œæ¸ˆã¿ã®å®Œå…¨ãªãƒ•ローを作æˆã—ã¾ã™ã€‚Adapty ãŒè‡ªå‹•çš„ã«ãƒ¬ãƒ³ãƒ€ãƒªãƒ³ã‚°ã—ã€è¤‡é›‘ãªè³¼å…¥ãƒ•ローã€ãƒ¬ã‚·ãƒ¼ãƒˆæ¤œè¨¼ã€ã‚µãƒ–スクリプション管ç†ã‚’ã™ã¹ã¦è£å´ã§å‡¦ç†ã—ã¾ã™ã€‚ | | 手動ã§ä½œæˆã—ãŸãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ« | 🟡 中程度 | アプリã®ã‚³ãƒ¼ãƒ‰ã§ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ« UI を実装ã—ã¾ã™ãŒã€ãƒ—ãƒ­ãƒ€ã‚¯ãƒˆã®æŸ”軟性をä¿ã¤ãŸã‚ã« Adapty ã‹ã‚‰ãƒ•ローオブジェクトをå–å¾—ã—ã¾ã™ã€‚ガイドをã”覧ãã ã•ã„。 | | オブザーãƒãƒ¼ãƒ¢ãƒ¼ãƒ‰ | 🔴 難ã—ã„ | ã™ã§ã«ç‹¬è‡ªã®è³¼å…¥å‡¦ç†ã‚¤ãƒ³ãƒ•ラをæŒã£ã¦ãŠã‚Šã€ãれを引ãç¶šã使用ã—ãŸã„å ´åˆã«é¸æŠžã—ã¾ã™ã€‚オブザーãƒãƒ¼ãƒ¢ãƒ¼ãƒ‰ã«ã¯ Adapty ã«ãŠã‘る制é™ãŒã‚ã‚‹ã“ã¨ã«æ³¨æ„ã—ã¦ãã ã•ã„。ã“ã¡ã‚‰ã®è¨˜äº‹ã‚’ã”覧ãã ã•ã„。 |

ä»¥ä¸‹ã®æ‰‹é †ã§ã¯ã€Adapty フロービルダーã§ä½œæˆã—ãŸãƒ•ローã®å®Ÿè£…方法を説明ã—ã¾ã™ã€‚

ペイウォール UI を自分ã§å®Ÿè£…ã—ãŸã„å ´åˆã¯ã€ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã‚’手動ã§å®Ÿè£…ã™ã‚‹ã‚’ã”覧ãã ã•ã„。

Adapty フロービルダーã§ä½œæˆã—ãŸãƒ•ローを表示ã™ã‚‹ã«ã¯ã€ã‚¢ãƒ—リã®ã‚³ãƒ¼ãƒ‰ã§ä»¥ä¸‹ã‚’行ã†ã ã‘ã§ã™ã€‚

  1. フローをå–å¾—ã™ã‚‹: Adapty ã‹ã‚‰ãƒ•ローをå–å¾—ã—ã¾ã™ã€‚
  2. フローを表示ã™ã‚‹ï¼ˆè³¼å…¥å‡¦ç†ã¯ Adapty ãŒæ‹…ã„ã¾ã™ï¼‰: アプリã«ãƒ“ューを表示ã—ã¾ã™ã€‚
  3. ボタンã®ã‚¢ã‚¯ã‚·ãƒ§ãƒ³ã‚’処ç†ã™ã‚‹: ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®æ“作ã«å¯¾ã™ã‚‹ã‚¢ãƒ—リã®å応を関連付ã‘ã¾ã™ã€‚ãŸã¨ãˆã°ã€ãƒªãƒ³ã‚¯ã‚’é–‹ã„ãŸã‚Šã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒãƒœã‚¿ãƒ³ã‚’タップã—ãŸã¨ãã«ãƒ•ローを閉ã˜ãŸã‚Šã—ã¾ã™ã€‚

å§‹ã‚ã‚‹å‰ã«

å§‹ã‚ã‚‹å‰ã«ã€ä»¥ä¸‹ã®æ‰‹é †ã‚’完了ã—ã¦ãã ã•ã„。

  1. Adapty ダッシュボードã§App StoreãŠã‚ˆã³/ã¾ãŸã¯Google Playã«ã‚¢ãƒ—リを接続ã—ã¾ã™ã€‚
  2. Adaptyã§ãƒ—ロダクトを作æˆã—ã¾ã™ã€‚
  3. ペイウォールを作æˆã—ã¦ãƒ—ロダクトを追加ã—ã¾ã™ã€‚
  4. プレースメントを作æˆã—ã¦ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã‚’追加ã—ã¾ã™ã€‚
  5. アプリコードã«Adapty SDKをインストールã—ã¦æœ‰åŠ¹åŒ–ã—ã¾ã™ã€‚

ã“ã‚Œã‚‰ã®æ‰‹é †ã‚’最速ã§å®Œäº†ã™ã‚‹ã«ã¯ã€ã‚¯ã‚¤ãƒƒã‚¯ã‚¹ã‚¿ãƒ¼ãƒˆã‚¬ã‚¤ãƒ‰ã«å¾“ã†ã‹ã€Developer CLIを使ã£ã¦ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã¨ãƒ—レースメントを作æˆã—ã¦ãã ã•ã„。

1. フローをå–å¾—ã™ã‚‹

フローã¯ãƒ€ãƒƒã‚·ãƒ¥ãƒœãƒ¼ãƒ‰ã§è¨­å®šã—ãŸãƒ—レースメントã«ç´ã¥ã„ã¦ã„ã¾ã™ã€‚プレースメントを使ã†ã¨ã€ã‚ªãƒ¼ãƒ‡ã‚£ã‚¨ãƒ³ã‚¹ã”ã¨ã«ç•°ãªã‚‹ãƒ•ローを表示ã—ãŸã‚Šã€A/B テストを実施ã—ãŸã‚Šã§ãã¾ã™ã€‚

Adapty フロービルダーã§ä½œæˆã—ãŸãƒ•ローをå–å¾—ã™ã‚‹ã«ã¯ã€getFlow メソッドを使ã£ã¦ãƒ—レースメント ID ã‹ã‚‰ flow オブジェクトをå–å¾—ã—ã¾ã™ã€‚フローã«ã¯è¡¨ç¤ºã«å¿…è¦ãª UI è¦ç´ ã¨ã‚¹ã‚¿ã‚¤ãƒªãƒ³ã‚°æƒ…å ±ãŒå«ã¾ã‚Œã¦ã„ã¾ã™ã€‚


try {
  const flow = await adapty.getFlow('YOUR_PLACEMENT_ID');
  // the requested flow
} catch (error) {
  // handle the error
}

2. フローを表示ã™ã‚‹

フローをå–å¾—ã—ãŸã‚‰ã€ã‚ã¨ã¯æ•°è¡Œè¿½åŠ ã™ã‚‹ã ã‘ã§è¡¨ç¤ºã§ãã¾ã™ã€‚

フローã®è¡¨ç¤ºæ–¹æ³•ã®è©³ç´°ã«ã¤ã„ã¦ã¯ã€ã‚¬ã‚¤ãƒ‰ã‚’ã”覧ãã ã•ã„。

3. ボタンアクションã®å‡¦ç†

フロー内ã§ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒãƒœã‚¿ãƒ³ã‚’クリックã™ã‚‹ã¨ã€React Native SDKã¯è³¼å…¥ã€å¾©å…ƒã€ãƒ•ローã®ã‚¯ãƒ­ãƒ¼ã‚ºã€URLã®ã‚ªãƒ¼ãƒ—ンを自動的ã«å‡¦ç†ã—ã¾ã™ã€‚

ãŸã ã—ã€ã‚«ã‚¹ã‚¿ãƒ ã¾ãŸã¯äº‹å‰å®šç¾©ã•れãŸIDã‚’æŒã¤ãƒœã‚¿ãƒ³ã«ã¤ã„ã¦ã¯ã€ã‚³ãƒ¼ãƒ‰å†…ã§ã‚¢ã‚¯ã‚·ãƒ§ãƒ³ã‚’処ç†ã™ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚ã¾ãŸã€ãƒ‡ãƒ•ォルトã®å‹•作をオーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ãŸã„å ´åˆã‚‚ã‚りã¾ã™ã€‚

ãŸã¨ãˆã°ã€ä»¥ä¸‹ã¯ã‚¯ãƒ­ãƒ¼ã‚ºãƒœã‚¿ãƒ³ã®ãƒ‡ãƒ•ォルトã®å‹•作ã§ã™ã€‚コードã«è¿½åŠ ã™ã‚‹å¿…è¦ã¯ã‚りã¾ã›ã‚“ãŒã€å¿…è¦ãªå ´åˆã«ã©ã®ã‚ˆã†ã«å®Ÿè£…ã™ã‚‹ã‹ã‚’確èªã§ãã¾ã™ã€‚

ボタンã®ã‚¢ã‚¯ã‚·ãƒ§ãƒ³ã¨ã‚¤ãƒ™ãƒ³ãƒˆã®å‡¦ç†æ–¹æ³•ã«ã¤ã„ã¦ã¯ã€ã‚¬ã‚¤ãƒ‰ã‚’ã”覧ãã ã•ã„。

次ã®ã‚¹ãƒ†ãƒƒãƒ—

ã”質å•ã‚„ãŠå›°ã‚Šã®ã“ã¨ãŒã‚れã°ã€ã‚µãƒãƒ¼ãƒˆãƒ•ォーラムをã”覧ãã ã•ã„。よãã‚る質å•ã¸ã®å›žç­”を見ã¤ã‘ãŸã‚Šã€ã”自身ã®è³ªå•を投稿ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ãƒãƒ¼ãƒ ã¨ã‚³ãƒŸãƒ¥ãƒ‹ãƒ†ã‚£ãŒã‚µãƒãƒ¼ãƒˆã„ãŸã—ã¾ã™ï¼

ã“れã§ã‚¢ãƒ—リã«ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã‚’表示ã™ã‚‹æº–å‚™ãŒæ•´ã„ã¾ã—ãŸã€‚App Store サンドボックスã¾ãŸã¯Google Play Storeã§ãƒ†ã‚¹ãƒˆè³¼å…¥ã‚’行ã„ã€ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã‹ã‚‰ãƒ†ã‚¹ãƒˆè³¼å…¥ã‚’完了ã§ãã‚‹ã“ã¨ã‚’確èªã—ã¦ãã ã•ã„。

次ã«ã€é©åˆ‡ãªãƒ¦ãƒ¼ã‚¶ãƒ¼ã«ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã‚’表示ã—ãŸã‚Šæœ‰æ–™æ©Ÿèƒ½ã¸ã®ã‚¢ã‚¯ã‚»ã‚¹ã‚’付与ã—ãŸã‚Šã™ã‚‹ãŸã‚ã«ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®ã‚¢ã‚¯ã‚»ã‚¹ãƒ¬ãƒ™ãƒ«ã‚’確èªã™ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚

完全ãªä¾‹

ã“ã®ã‚¬ã‚¤ãƒ‰ã®ã™ã¹ã¦ã®ã‚¹ãƒ†ãƒƒãƒ—をアプリã«ã¾ã¨ã‚ã¦çµ±åˆã™ã‚‹æ–¹æ³•を紹介ã—ã¾ã™ã€‚

ÿÿÿÿ