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

iOS SDKã®ã‚«ã‚¹ã‚¿ãƒ ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã§è³¼å…¥ã‚’有効ã«ã™ã‚‹

ã“ã®ã‚¬ã‚¤ãƒ‰ã§ã¯ã€Adaptyをカスタムペイウォールã«çµ±åˆã™ã‚‹æ–¹æ³•を説明ã—ã¾ã™ã€‚ペイウォールã®å®Ÿè£…を完全ã«ã‚³ãƒ³ãƒˆãƒ­ãƒ¼ãƒ«ã—ãªãŒã‚‰ã€Adapty SDKãŒãƒ—ロダクトã®å–å¾—ã€æ–°è¦è³¼å…¥ã®å‡¦ç†ã€éŽåŽ»ã®è³¼å…¥ã®å¾©å…ƒã‚’行ã„ã¾ã™ã€‚

ã“ã®ã‚¬ã‚¤ãƒ‰ã¯ã‚«ã‚¹ã‚¿ãƒ ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã‚’実装ã™ã‚‹é–‹ç™ºè€…å‘ã‘ã§ã™ã€‚ 購入を最も簡å˜ã«æœ‰åйã«ã—ãŸã„å ´åˆã¯ã€Adapty フローBuilderを使用ã—ã¦ãã ã•ã„。フローBuilderを使ãˆã°ã€ãƒŽãƒ¼ã‚³ãƒ¼ãƒ‰ã®ãƒ“ジュアルエディターã§ãƒ•ローを作æˆã§ãã€AdaptyãŒè³¼å…¥ãƒ­ã‚¸ãƒƒã‚¯ã‚’ã™ã¹ã¦è‡ªå‹•çš„ã«å‡¦ç†ã—ã¾ã™ã€‚アプリをå†å…¬é–‹ã›ãšã«ã•ã¾ã–ã¾ãªãƒ‡ã‚¶ã‚¤ãƒ³ã‚’テストã§ãã¾ã™ã€‚

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

プロダクトã®ã‚»ãƒƒãƒˆã‚¢ãƒƒãƒ—

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

  • プロダクト – ユーザーãŒè³¼å…¥ã§ãã‚‹ã‚‚ã®ï¼ˆã‚µãƒ–ã‚¹ã‚¯ãƒªãƒ—ã‚·ãƒ§ãƒ³ã€æ¶ˆè€—åž‹ã‚¢ã‚¤ãƒ†ãƒ ã€æ°¸ç¶šã‚¢ã‚¯ã‚»ã‚¹ï¼‰
  • ペイウォール – ã©ã®ãƒ—ロダクトをæä¾›ã™ã‚‹ã‹ã‚’定義ã™ã‚‹è¨­å®šã€‚Adaptyã§ã¯ã€ãƒ—ロダクトをå–å¾—ã™ã‚‹å”¯ä¸€ã®æ–¹æ³•ãŒãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã§ã™ãŒã€ã“ã®è¨­è¨ˆã«ã‚ˆã‚Šã‚¢ãƒ—リコードを変更ã›ãšã«ãƒ—ロダクトã€ä¾¡æ ¼ã€ã‚ªãƒ•ァーを変更ã§ãã¾ã™ã€‚
  • プレースメント – アプリ内ã§ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã‚’表示ã™ã‚‹å ´æ‰€ã¨ã‚¿ã‚¤ãƒŸãƒ³ã‚°ï¼ˆmainã€onboardingã€settingsãªã©ï¼‰ã€‚ダッシュボードã§ãƒ—レースメントã«ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã‚’設定ã—ã€ã‚³ãƒ¼ãƒ‰å†…ã§ãƒ—レースメントIDを使ã£ã¦ãƒªã‚¯ã‚¨ã‚¹ãƒˆã—ã¾ã™ã€‚ã“れã«ã‚ˆã‚Šã€A/B テストã®å®Ÿæ–½ã‚„ユーザーã”ã¨ã«ç•°ãªã‚‹ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã®è¡¨ç¤ºãŒç°¡å˜ã«ãªã‚Šã¾ã™ã€‚

カスタムペイウォールを使用ã™ã‚‹å ´åˆã§ã‚‚ã€ã“ã‚Œã‚‰ã®æ¦‚念をç†è§£ã—ã¦ãŠãã“ã¨ãŒé‡è¦ã§ã™ã€‚基本的ã«ã€ã‚¢ãƒ—リã§è²©å£²ã™ã‚‹ãƒ—ロダクトを管ç†ã™ã‚‹ãŸã‚ã®ä»•組ã¿ã§ã™ã€‚

カスタムペイウォールを実装ã™ã‚‹ã«ã¯ã€ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã‚’作æˆã—ã¦ãƒ—レースメントã«è¿½åŠ ã™ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚ã“ã®è¨­å®šã«ã‚ˆã‚Šãƒ—ロダクトをå–å¾—ã§ãるよã†ã«ãªã‚Šã¾ã™ã€‚ダッシュボードã§ä½•ã‚’ã™ã‚‹å¿…è¦ãŒã‚ã‚‹ã‹ã‚’ç†è§£ã™ã‚‹ã«ã¯ã€ã“ã¡ã‚‰ã®ã‚¯ã‚¤ãƒƒã‚¯ã‚¹ã‚¿ãƒ¼ãƒˆã‚¬ã‚¤ãƒ‰ã«å¾“ã£ã¦ãã ã•ã„。

ユーザーã®ç®¡ç†

ãƒãƒƒã‚¯ã‚¨ãƒ³ãƒ‰èªè¨¼ã®æœ‰ç„¡ã«ã‹ã‹ã‚らãšä½œæ¥­ã§ãã¾ã™ã€‚

ãŸã ã—ã€Adapty SDKã¯åŒ¿åユーザーã¨è­˜åˆ¥æ¸ˆã¿ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚’ç•°ãªã‚‹æ–¹æ³•ã§å‡¦ç†ã—ã¾ã™ã€‚識別クイックスタートガイドを読んã§ã€ãã®è©³ç´°ã‚’ç†è§£ã—ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚’é©åˆ‡ã«å‡¦ç†ã—ã¦ã„ã‚‹ã“ã¨ã‚’確èªã—ã¦ãã ã•ã„。

ステップ1. プロダクトをå–å¾—ã™ã‚‹

カスタムペイウォール用ã®ãƒ—ロダクトをå–å¾—ã™ã‚‹ã«ã¯ã€æ¬¡ã®æ‰‹é †ãŒå¿…è¦ã§ã™ï¼š

  1. getFlowメソッドã«ãƒ—レースメントIDを渡ã—ã¦flowオブジェクトをå–å¾—ã—ã¾ã™ã€‚
  2. getPaywallProductsメソッドを使ã£ã¦ã“ã®ãƒ•ローã®ãƒ—ロダクトé…列をå–å¾—ã—ã¾ã™ã€‚

ステップ2. 購入をå—ã‘付ã‘ã‚‹

ユーザーãŒã‚«ã‚¹ã‚¿ãƒ ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã®ãƒ—ロダクトをタップã—ãŸã‚‰ã€é¸æŠžã—ãŸãƒ—ロダクトを引数ã«makePurchaseメソッドを呼ã³å‡ºã—ã¾ã™ã€‚ã“れã«ã‚ˆã‚Šè³¼å…¥ãƒ•ローãŒå‡¦ç†ã•ã‚Œã€æ›´æ–°ã•れãŸãƒ—ロファイルãŒè¿”ã•れã¾ã™ã€‚

ステップ3. 購入を復元ã™ã‚‹

Appleã¯ã€ã‚µãƒ–スクリプションã®ã‚ã‚‹ã™ã¹ã¦ã®ã‚¢ãƒ—リã«å¯¾ã—ã¦ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒè³¼å…¥ã‚’復元ã§ãる手段をæä¾›ã™ã‚‹ã“ã¨ã‚’求ã‚ã¦ã„ã¾ã™ã€‚Apple IDã§ãƒ­ã‚°ã‚¤ãƒ³ã—ãŸéš›ã«è³¼å…¥ã¯è‡ªå‹•çš„ã«å¾©å…ƒã•れã¾ã™ãŒã€ãれã§ã‚‚アプリã«å¾©å…ƒãƒœã‚¿ãƒ³ã‚’実装ã™ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚

ユーザーãŒå¾©å…ƒãƒœã‚¿ãƒ³ã‚’タップã—ãŸã‚‰restorePurchasesメソッドを呼ã³å‡ºã—ã¾ã™ã€‚ã“れã«ã‚ˆã‚Šè³¼å…¥å±¥æ­´ãŒAdaptyã¨åŒæœŸã•ã‚Œã€æ›´æ–°ã•れãŸãƒ—ロファイルãŒè¿”ã•れã¾ã™ã€‚

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

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

ペイウォールã¯ã‚¢ãƒ—リã«è¡¨ç¤ºã™ã‚‹æº–å‚™ãŒã§ãã¾ã—ãŸã€‚サンドボックスモードã§è³¼å…¥ã‚’テストã—ã¦ã€ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã‹ã‚‰ãƒ†ã‚¹ãƒˆè³¼å…¥ã‚’完了ã§ãã‚‹ã“ã¨ã‚’確èªã—ã¦ãã ã•ã„。

次ã«ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒè³¼å…¥ã‚’完了ã—ãŸã‹ã©ã†ã‹ã‚’確èªã—ã¦ã€ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã‚’表示ã™ã‚‹ã‹æœ‰æ–™æ©Ÿèƒ½ã¸ã®ã‚¢ã‚¯ã‚»ã‚¹ã‚’許å¯ã™ã‚‹ã‹ã‚’判断ã—ã¦ãã ã•ã„。

ÿÿÿÿ