ÿÿ リモートコンフィグã§ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã‚’カスタマイズã™ã‚‹ | Adapty ドキュメント

リモートコンフィグã§ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã‚’デザインã™ã‚‹

ã“ã®ã‚¬ã‚¤ãƒ‰ã¯ã‚¯ãƒ©ã‚·ãƒƒã‚¯ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã®ãƒªãƒ¢ãƒ¼ãƒˆã‚³ãƒ³ãƒ•ィグã«ã¤ã„ã¦èª¬æ˜Žã—ã¦ã„ã¾ã™ã€‚フロービルダーã«ã¤ã„ã¦ã¯ã€ãƒ•ローã®ãƒªãƒ¢ãƒ¼ãƒˆã‚³ãƒ³ãƒ•ィグカスタマイズをã”å‚ç…§ãã ã•ã„。

ペイウォールã®ãƒªãƒ¢ãƒ¼ãƒˆã‚³ãƒ³ãƒ•ィグã¯ã€æŸ”軟ãªè¨­å®šã‚ªãƒ—ションをæä¾›ã™ã‚‹å¼·åŠ›ãªãƒ„ールã§ã™ã€‚カスタム JSON ペイロードを使用ã—ã¦ã€ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã‚’ç´°ã‹ã調整ã§ãã¾ã™ã€‚タイトルã€ç”»åƒã€ãƒ•ォントã€ã‚«ãƒ©ãƒ¼ãªã©ã€ã•ã¾ã–ã¾ãªãƒ‘ラメーターを定義ã™ã‚‹ã“ã¨ãŒå¯èƒ½ã§ã™ã€‚

ペイウォールã®ã‚«ã‚¹ã‚¿ãƒžã‚¤ã‚ºã‚’å§‹ã‚ã‚‹å‰ã«ï¼ˆã‚¯ãƒªãƒƒã‚¯ã—ã¦å±•開)
  1. プロダクトを作æˆã™ã‚‹ã€‚
  2. ペイウォールを作æˆã—ã¦ãƒ—ロダクトを追加ã™ã‚‹ã€‚

リモートコンフィグを使ã£ã¦ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã‚’カスタマイズã™ã‚‹ã«ã¯ï¼š

  1. Adapty メインメニュー㮠Paywalls セクションを開ãã¾ã™ã€‚

  2. ペイウォールをクリックã—ã¦é–‹ãã¾ã™ã€‚

remote-config.png
  1. Remote config タブã«åˆ‡ã‚Šæ›¿ãˆã¾ã™ã€‚
remote-config-3.png

リモートコンフィグã«ã¯ 2 ã¤ã®è¡¨ç¤ºå½¢å¼ãŒã‚りã¾ã™ï¼š

Table 㨠JSON ã®ä¸¡æ–¹ã®ãƒ“ューã«ã¯åŒã˜è¨­å®šè¦ç´ ãŒå«ã¾ã‚Œã¦ã„ã¾ã™ã€‚é•ã„ã¯å¥½ã¿ã®å•題ã§ã™ãŒã€å”¯ä¸€ã®ç›¸é•点ã¯ãƒ†ãƒ¼ãƒ–ルビューã«ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆãƒ¡ãƒ‹ãƒ¥ãƒ¼ãŒç”¨æ„ã•れã¦ã„る点ã§ã€ãƒ­ãƒ¼ã‚«ãƒ©ã‚¤ã‚ºã®ã‚¨ãƒ©ãƒ¼ä¿®æ­£ã«å½¹ç«‹ã¡ã¾ã™ã€‚
Table ã¾ãŸã¯ JSON タブをクリックã™ã‚‹ã“ã¨ã§ã€ã„ã¤ã§ã‚‚表示を切り替ãˆã‚‰ã‚Œã¾ã™ã€‚

ã©ã¡ã‚‰ã®ãƒ“ューã§ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã‚’カスタマイズã—ãŸå ´åˆã§ã‚‚ã€SDK ã‹ã‚‰ AdaptyPaywall ã® remoteConfig ã¾ãŸã¯ remoteConfigString プロパティを使用ã—ã¦ã“ã®ãƒ‡ãƒ¼ã‚¿ã«ã‚¢ã‚¯ã‚»ã‚¹ã—ã€ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã‚’調整ã§ãã¾ã™ã€‚ã¾ãŸã€ã‚µãƒ¼ãƒãƒ¼ã‚µã‚¤ãƒ‰ API を使用ã—ã¦ãƒªãƒ¢ãƒ¼ãƒˆã‚³ãƒ³ãƒ•ィグã®å€¤ã‚’ãƒ—ãƒ­ã‚°ãƒ©ãƒ çš„ã«æ›´æ–°ã™ã‚‹ã“ã¨ã§ã€ãƒ€ãƒƒã‚·ãƒ¥ãƒœãƒ¼ãƒ‰ã‚’æ‰‹å‹•ã§æ›´æ–°ã™ã‚‹ã“ã¨ãªãペイウォールã®è¨­å®šã‚’å‹•çš„ã«å¤‰æ›´ã™ã‚‹ã“ã¨ã‚‚å¯èƒ½ã§ã™ã€‚ãƒªãƒ¢ãƒ¼ãƒˆã‚³ãƒ³ãƒ•ã‚£ã‚°ã®æ´»ç”¨ä¾‹ã‚’ã„ãã¤ã‹ç´¹ä»‹ã—ã¾ã™ã€‚

ã•ã¾ã–ã¾ãªã‚ªãƒ—ションを組ã¿åˆã‚ã›ã¦ç‹¬è‡ªã®è¨­å®šã‚’作るã“ã¨ãŒã§ãã¾ã™ã€‚ã“れã«ã‚ˆã‚Šã€ã‚¿ã‚¤ãƒˆãƒ«ã€ãƒ†ã‚­ã‚¹ãƒˆã€ç”»åƒã€ãƒ•ォントã€ã‚«ãƒ©ãƒ¼ãªã©ã‚’テストã§ãã¾ã™ã€‚

リモートコンフィグ㮠JSON ビュー

リモートコンフィグ㮠JSON ビューã§ã¯ã€ä»»æ„ã® JSON å½¢å¼ã®ãƒ‡ãƒ¼ã‚¿ã‚’入力ã§ãã¾ã™ï¼š

3356ff5-remote_config_JSON.webp

リモートコンフィグã®ãƒ†ãƒ¼ãƒ–ルビュー

ã‚³ãƒ¼ãƒ‰ã«æ…£ã‚Œã¦ã„ãªã„å ´åˆã‚„ JSON ã®å€¤ã‚’修正ã—ãŸã„å ´åˆã¯ã€Adapty ã® Table ビューãŒä¾¿åˆ©ã§ã™ã€‚

4c27b2f-remote_config_table.webp

JSON をテーブル形å¼ã§è¡¨ç¤ºã™ã‚‹ãŸã‚ã€èª­ã¿ã‚„ã™ãç†è§£ã—ã‚„ã™ããªã£ã¦ã„ã¾ã™ã€‚カラーコーディングã«ã‚ˆã£ã¦ç•°ãªã‚‹ãƒ‡ãƒ¼ã‚¿åž‹ã‚’識別ã§ãã¾ã™ã€‚

キーを追加ã™ã‚‹ã«ã¯ã€Add row ボタンをクリックã—ã¾ã™ã€‚値ã¨åž‹ã®ãƒžãƒƒãƒ”ングを自動ã§ãƒã‚§ãƒƒã‚¯ã—ã€ä¿®æ­£å†…容ãŒç„¡åŠ¹ãª JSON ã«ã¤ãªãŒã‚‹å¯èƒ½æ€§ãŒã‚ã‚‹å ´åˆã¯ã‚¢ãƒ©ãƒ¼ãƒˆã‚’表示ã—ã¾ã™ã€‚

ef682d8-add_raw.webp

追加ã®è¡Œã‚ªãƒ—ションã¯ã€ä¸»ã«ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã®ãƒ­ãƒ¼ã‚«ãƒ©ã‚¤ã‚ºã§å½¹ç«‹ã¡ã¾ã™ï¼š

17bcf80-remote_config_table_options.webp

次ã¯ãƒ—レースメントを作æˆã—ã¦ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã‚’追加ã—ã¾ã—ょã†ã€‚ãã®å¾Œã€ãƒ¢ãƒã‚¤ãƒ«ã‚¢ãƒ—リã§ãƒªãƒ¢ãƒ¼ãƒˆã‚³ãƒ³ãƒ•ィグã®ãƒšã‚¤ã‚¦ã‚©ãƒÿÿ¼ãƒ«ã‚’ リモートコンフィグペイウォールを表示ã™ã‚‹ ã§è¡¨ç¤ºã§ãã¾ã™ã€‚

ÿÿÿÿ