ÿÿ サーãƒãƒ¼ã‚µã‚¤ãƒ‰ API 入門 | Adapty ドキュメント

サーãƒãƒ¼ã‚µã‚¤ãƒ‰ API

AI コーディングエージェントを使ã£ã¦ã„ã¾ã™ã‹ï¼Ÿãƒãƒƒã‚¯ã‚¨ãƒ³ãƒ‰ã‹ã‚‰ã‚µãƒ–スクリプションアクセスを確èªãƒ»ä»˜ä¸Žã™ã‚‹ã«ã€ä¸€ã¤ã®ãƒšãƒ¼ã‚¸ã«ã¾ã¨ã‚ãŸã‚¨ãƒ³ãƒ‰ãƒ„ーエンドã®ãƒ¬ã‚·ãƒ”ãŒã‚りã¾ã™ã€‚

ã“ã® API を使ã†ã¨ã€ä»¥ä¸‹ã®ã“ã¨ãŒã§ãã¾ã™ï¼š

  1. ユーザーã®ã‚µãƒ–スクリプション状態を確èªã™ã‚‹ã€‚
  2. アクセスレベルã§ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®ã‚µãƒ–スクリプションを有効化ã™ã‚‹ã€‚
  3. ユーザー属性をå–å¾—ã™ã‚‹ã€‚
  4. ユーザー属性を設定ã™ã‚‹ã€‚
  5. ペイウォール設定をå–得・更新ã™ã‚‹ã€‚
server.webp

サブスクリプションイベントを追跡ã™ã‚‹ã«ã¯ã€Adapty ã® Webhook 連æºã‚’利用ã™ã‚‹ã‹ã€æ—¢å­˜ã®ã‚µãƒ¼ãƒ“スã¨ç›´æŽ¥é€£æºã—ã¦ãã ã•ã„。

ウェブã¨ãƒ¢ãƒã‚¤ãƒ«é–“ã§ã‚µãƒ–スクライãƒãƒ¼ã‚’åŒæœŸã™ã‚‹å ´åˆ

Stripeã‚„ChargeBeeãªã©ã®Web決済プロãƒã‚¤ãƒ€ãƒ¼ã‚’使用ã—ã¦ã„ã‚‹å ´åˆã€ã‚µãƒ–スクリプションユーザーを簡å˜ã«åŒæœŸã§ãã¾ã™ã€‚手順ã¯ä»¥ä¸‹ã®ã¨ãŠã‚Šã§ã™ï¼š

  1. å„ユーザーã«ä¸€æ„ã®IDを割り当ã¦ã‚‹
  2. APIを使用ã—ã¦ã‚µãƒ–スクリプションã®ã‚¹ãƒ†ãƒ¼ã‚¿ã‚¹ã‚’確èªã™ã‚‹ã€‚
  3. ユーザーãŒãƒ•リーミアムプランã®å ´åˆã€Webサイトã«ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã‚’表示ã™ã‚‹ã€‚
  4. 決済ãŒå®Œäº†ã—ãŸã‚‰ã€APIを通ã˜ã¦Adaptyã®ã‚µãƒ–スクリプションステータスを更新ã™ã‚‹ã€‚
  5. サブスクリプションユーザーã¯ãƒ¢ãƒã‚¤ãƒ«ã‚¢ãƒ—リã¨è‡ªå‹•çš„ã«åŒæœŸã•れã¾ã™ã€‚

Case 2: サブスクリプションを付与ã™ã‚‹

セキュリティ上ã®ç†ç”±ã‹ã‚‰ã€SDK を使ã£ã¦ã‚µãƒ–スクリプションを付与ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。

Google Play ã‚„ App Store 以外ã®ãƒ—ラットフォーム(独自ã®ã‚ªãƒ³ãƒ©ã‚¤ãƒ³ã‚¹ãƒˆã‚¢ã€Amazon Appstoreã€Microsoft Store ãªã©ï¼‰ã§è²©å£²ã—ã¦ã„ã‚‹å ´åˆã¯ã€ã‚¢ã‚¯ã‚»ã‚¹æ¨©ã®ä»˜ä¸Žã¨ã‚¢ãƒŠãƒªãƒ†ã‚£ã‚¯ã‚¹ã§ã®ãƒˆãƒ©ãƒ³ã‚¶ã‚¯ã‚·ãƒ§ãƒ³è¿½è·¡ã‚’行ã†ãŸã‚ã«ã€ãれらã®ãƒˆãƒ©ãƒ³ã‚¶ã‚¯ã‚·ãƒ§ãƒ³ã‚’ Adapty ã¨åŒæœŸã™ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚

  1. å„ユーザーã«å›ºæœ‰ã®IDを割り当ã¦ã‚‹
  2. Adapty ダッシュボードã§ãƒ—ロダクトã®ã‚«ã‚¹ã‚¿ãƒ ã‚¹ãƒˆã‚¢ã‚’設定ã™ã‚‹ã€‚
  3. Set transaction API リクエストを使用ã—ã¦ã€ãƒˆãƒ©ãƒ³ã‚¶ã‚¯ã‚·ãƒ§ãƒ³ã‚’ Adapty ã«åŒæœŸã™ã‚‹ã€‚

ケース3: アクセスレベルを付与ã™ã‚‹

7日間ã®ç„¡æ–™ãƒˆãƒ©ã‚¤ã‚¢ãƒ«ãƒ—ロモーションを実施ã—ã¦ã„ã¦ã€ãƒ—ラットフォーム間ã§ä¸€è²«ã—ãŸã‚¨ã‚¯ã‚¹ãƒšãƒªã‚¨ãƒ³ã‚¹ã‚’æä¾›ã—ãŸã„ã¨ã—ã¾ã™ã€‚モãƒã‚¤ãƒ«ã‚¢ãƒ—リã¨åŒæœŸã™ã‚‹ã«ã¯:

  1. å„ユーザーã«ä¸€æ„ã®IDを割り当ã¦ã‚‹ 。
  2. APIを使用ã—ã¦ã€7日間ã®ãƒ—レミアムアクセスを付与ã—ã¾ã™ã€‚ 7日間ãŒçµŒéŽã—ã¦ã‚‚購読ã—ãªã„ユーザーã¯ã€ç„¡æ–™ãƒ—ランã«ãƒ€ã‚¦ãƒ³ã‚°ãƒ¬ãƒ¼ãƒ‰ã•れã¾ã™ã€‚

ケース4: ユーザーã®ãƒ—ロパティã¨ã‚«ã‚¹ã‚¿ãƒ å±žæ€§ã‚’åŒæœŸã™ã‚‹

言語学習アプリã§å­¦ç¿’ã—ãŸå˜èªžæ•°ãªã©ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ç‹¬è‡ªã®ã‚«ã‚¹ã‚¿ãƒ å±žæ€§ãŒã‚ã‚‹å ´åˆã‚‚åŒæœŸã§ãã¾ã™ã€‚

  1. å„ユーザーã«ä¸€æ„ã®IDを割り当ã¦ã‚‹ 。
  2. APIã¾ãŸã¯SDKã§å±žæ€§ã‚’æ›´æ–°ã™ã‚‹ã€‚ ã“れらã®ã‚«ã‚¹ã‚¿ãƒ å±žæ€§ã‚’使用ã—ã¦ã€ã‚»ã‚°ãƒ¡ãƒ³ãƒˆã‚’作æˆã—ãŸã‚Š A/B テストを実行ã—ãŸã‚Šã§ãã¾ã™ã€‚

ケース5: ペイウォール設定を管ç†ã™ã‚‹

アプリをå†ãƒ‡ãƒ—ロイã™ã‚‹ã“ã¨ãªãã€ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã®å¤–観や動作を動的ã«å¤‰æ›´ã™ã‚‹ãŸã‚ã«ã€ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã®ãƒªãƒ¢ãƒ¼ãƒˆã‚³ãƒ³ãƒ•ィグを更新ã§ãã¾ã™ã€‚


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

ÿÿÿÿ