ÿÿ Developer CLI 完全リファレンス | Adapty ドキュメント

Adapty Developer CLIã®å®Œå…¨ãƒªãƒ•ァレンス

AIアシスタントを使ã£ã¦ã„ã¾ã™ã‹ï¼ŸLLMãŒCLIã‚’æ“作ã—ã‚„ã™ã„よã†ã«Adapty CLIスキルãŒç”¨æ„ã•れã¦ã„ã¾ã™ã€‚

ã“ã®è¨˜äº‹ã§ã¯ã€Adapty CLIã®ã™ã¹ã¦ã®ã‚³ãƒžãƒ³ãƒ‰ã¨å¼•æ•°ã€ãƒ•ラグã€ä½¿ç”¨å¯èƒ½ãªå€¤ã‚’一覧ã§ç´¹ä»‹ã—ã¾ã™ã€‚

èªè¨¼ã®è¨­å®šã¨ãƒˆãƒ¼ã‚¯ãƒ³ç®¡ç†ã«ã¤ã„ã¦ã¯ã€èªè¨¼ã‚’å‚ç…§ã—ã¦ãã ã•ã„。

グローãƒãƒ«ãƒ•ラグ

ã“れらã®ãƒ•ラグã¯ã™ã¹ã¦ã®ã‚³ãƒžãƒ³ãƒ‰ã§ä½¿ç”¨ã§ãã¾ã™ã€‚

フラグ説明
--jsonフォーマットテキストã®ä»£ã‚りã«JSONã§å‡ºåŠ›ã™ã‚‹
--helpコマンドã®ãƒ˜ãƒ«ãƒ—を表示ã™ã‚‹

ã™ã¹ã¦ã® list コマンドã§ã¯ãƒšãƒ¼ã‚¸ãƒãƒ¼ã‚·ãƒ§ãƒ³ãƒ•ラグも使用ã§ãã¾ã™ï¼š

フラグデフォルト説明
--page1ページ番å·
--page-size201ページã‚ãŸã‚Šã®ã‚¢ã‚¤ãƒ†ãƒ æ•°ï¼ˆæœ€å¤§ï¼š100)

アプリ

Adaptyアカウント内ã®ã‚¢ãƒ—リを管ç†ã—ã¾ã™ã€‚ダッシュボードベースã®è¨­å®šã«ã¤ã„ã¦ã¯ã€App settingsã‚’å‚ç…§ã—ã¦ãã ã•ã„。

adapty apps list

Adaptyアカウント内ã®ã™ã¹ã¦ã®ã‚¢ãƒ—リを一覧表示ã—ã¾ã™ã€‚

adapty apps list

ページãƒãƒ¼ã‚·ãƒ§ãƒ³ãƒ•ラグを使用ã§ãã¾ã™ã€‚

adapty apps get

特定ã®ã‚¢ãƒ—リã®è©³ç´°ã‚’å–å¾—ã—ã¾ã™ã€‚

adapty apps get <app-id>
引数説明
app-idアプリID(UUID)

adapty apps create

æ–°ã—ã„アプリを作æˆã—ã¾ã™ã€‚

adapty apps create --title "My App" --platform ios --apple-bundle-id com.example.app
フラグ必須説明
--titleã¯ã„アプリã®ã‚¿ã‚¤ãƒˆãƒ«
--platformã¯ã„プラットフォーム:ios ã¾ãŸã¯ android。両方指定ã™ã‚‹å ´åˆã¯ç¹°ã‚Šè¿”ã™ï¼š--platform ios --platform android
--apple-bundle-id--platform ios 指定時ã«å¿…é ˆAppleãƒãƒ³ãƒ‰ãƒ«ID
--google-bundle-id--platform android 指定時ã«å¿…é ˆGoogleãƒãƒ³ãƒ‰ãƒ«ID

adapty apps update

既存ã®ã‚¢ãƒ—リを更新ã—ã¾ã™ã€‚

adapty apps update <app-id> --title "New Name"
引数説明
app-idアプリID(UUID)
フラグ説明
--titleæ–°ã—ã„アプリタイトル
--apple-bundle-idæ–°ã—ã„Appleãƒãƒ³ãƒ‰ãƒ«ID
--google-bundle-idæ–°ã—ã„Googleãƒãƒ³ãƒ‰ãƒ«ID

å°‘ãªãã¨ã‚‚1ã¤ã®ãƒ•ラグãŒå¿…è¦ã§ã™ã€‚--platform ã¯ä½œæˆå¾Œã«å¤‰æ›´ã§ãã¾ã›ã‚“。

アクセスレベル

adapty access-levels list

アプリã®ã™ã¹ã¦ã®ã‚¢ã‚¯ã‚»ã‚¹ãƒ¬ãƒ™ãƒ«ã‚’一覧表示ã—ã¾ã™ã€‚

adapty access-levels list --app <app-id>
フラグ必須説明
--appã¯ã„アプリID(UUID)

ページãƒãƒ¼ã‚·ãƒ§ãƒ³ãƒ•ラグを使用ã§ãã¾ã™ã€‚

adapty access-levels get

特定ã®ã‚¢ã‚¯ã‚»ã‚¹ãƒ¬ãƒ™ãƒ«ã®è©³ç´°ã‚’å–å¾—ã—ã¾ã™ã€‚

adapty access-levels get --app <app-id> <access-level-id>
引数説明
access-level-idアクセスレベルID(UUID)
フラグ必須説明
--appã¯ã„アプリID(UUID)

adapty access-levels create

æ–°ã—ã„アクセスレベルを作æˆã—ã¾ã™ã€‚

adapty access-levels create --app <app-id> --sdk-id "pro" --title "Pro"
フラグ必須説明
--appã¯ã„アプリID(UUID)
--sdk-idã¯ã„アプリコード内ã§ã‚¢ã‚¯ã‚»ã‚¹ç¢ºèªã«ä½¿ç”¨ã™ã‚‹è­˜åˆ¥å­ï¼ˆä¾‹ï¼š"pro" ã‚„ "premium")
--titleã¯ã„Adaptyダッシュボードã«è¡¨ç¤ºã•れるラベル

adapty access-levels update

既存ã®ã‚¢ã‚¯ã‚»ã‚¹ãƒ¬ãƒ™ãƒ«ã‚’æ›´æ–°ã—ã¾ã™ã€‚

adapty access-levels update --app <app-id> <access-level-id> --title "Pro Access"
引数説明
access-level-idアクセスレベルID(UUID)
フラグ必須説明
--appã¯ã„アプリID(UUID)
--titleã¯ã„æ–°ã—ã„表示ラベル

--sdk-id ã¯ä½œæˆå¾Œã«å¤‰æ›´ã§ãã¾ã›ã‚“。

プロダクト

adapty products list

アプリã®ã™ã¹ã¦ã®ãƒ—ロダクトを一覧表示ã—ã¾ã™ã€‚

adapty products list --app <app-id>
フラグ必須説明
--appã¯ã„アプリID(UUID)

ページãƒãƒ¼ã‚·ãƒ§ãƒ³ãƒ•ラグを使用ã§ãã¾ã™ã€‚

adapty products get

特定ã®ãƒ—ロダクトã®è©³ç´°ã‚’å–å¾—ã—ã¾ã™ã€‚

adapty products get --app <app-id> <product-id>
引数説明
product-idプロダクトID(UUID)
フラグ必須説明
--appã¯ã„アプリID(UUID)

adapty products create

æ–°ã—ã„プロダクトを作æˆã—ã¾ã™ã€‚

ストアã®ãƒ—ロダクトID(--ios-product-idã€--android-product-idã€--android-base-plan-id)ã¯ä½œæˆå¾Œã«å¤‰æ›´ã§ãã¾ã›ã‚“。異ãªã‚‹ã‚¹ãƒˆã‚¢ãƒ—ロダクトIDを使用ã—ãŸã„å ´åˆã¯ã€æ–°ã—ã„プロダクトを作æˆã—ã¦ãã ã•ã„。

adapty products create --app <app-id> --title "Monthly" --access-level-id <access-level-id> --period monthly --ios-product-id com.example.monthly
フラグ必須説明
--appã¯ã„アプリID(UUID)
--titleã¯ã„プロダクトタイトル
--access-level-idã¯ã„ã“ã®ãƒ—ロダクトãŒã‚¢ãƒ³ãƒ­ãƒƒã‚¯ã™ã‚‹ã‚¢ã‚¯ã‚»ã‚¹ãƒ¬ãƒ™ãƒ«ID(UUID)
--periodã¯ã„サブスクリプション期間:weeklyã€monthlyã€2_monthsã€3_monthsã€6_monthsã€yearlyã€lifetime
--ios-product-idå°‘ãªãã¨ã‚‚1ã¤ã®ãƒ—ラットフォームãŒå¿…é ˆApp Store Connectã®ãƒ—ロダクトID
--android-product-idå°‘ãªãã¨ã‚‚1ã¤ã®ãƒ—ラットフォームãŒå¿…é ˆGoogle Play Consoleã®ãƒ—ロダクトID
--android-base-plan-id--android-product-id 指定時ã«å¿…須(--period lifetime ã®å ´åˆã‚’除ã)Google Play Consoleã®ãƒ™ãƒ¼ã‚¹ãƒ—ランID

adapty products update

既存ã®ãƒ—ロダクトを更新ã—ã¾ã™ã€‚

ストアã®ãƒ—ロダクトID(--ios-product-idã€--android-product-id)ã¯ä½œæˆå¾Œã«å¤‰æ›´ã§ããªã„ãŸã‚ã€ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã§ã¯ä½¿ç”¨ã§ãã¾ã›ã‚“。異ãªã‚‹ã‚¹ãƒˆã‚¢ãƒ—ロダクトIDを使用ã—ãŸã„å ´åˆã¯ã€æ–°ã—ã„プロダクトを作æˆã—ã¦ãã ã•ã„。

adapty products update --app <app-id> <product-id> --title "Monthly" --access-level-id <access-level-id>
引数説明
product-idプロダクトID(UUID)
フラグ必須説明
--appã¯ã„アプリID(UUID)
--titleã„ã„ãˆãƒ—ロダクトタイトル
--access-level-idã„ã„ãˆã“ã®ãƒ—ロダクトãŒã‚¢ãƒ³ãƒ­ãƒƒã‚¯ã™ã‚‹ã‚¢ã‚¯ã‚»ã‚¹ãƒ¬ãƒ™ãƒ«ID(UUID)

ペイウォール

adapty paywalls list

アプリã®ã™ã¹ã¦ã®ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã‚’一覧表示ã—ã¾ã™ã€‚

adapty paywalls list --app <app-id>
フラグ必須説明
--appã¯ã„アプリID(UUID)

ページãƒãƒ¼ã‚·ãƒ§ãƒ³ãƒ•ラグを使用ã§ãã¾ã™ã€‚

adapty paywalls get

特定ã®ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã®è©³ç´°ã‚’å–å¾—ã—ã¾ã™ã€‚

adapty paywalls get --app <app-id> <paywall-id>
引数説明
paywall-idペイウォールID(UUID)
フラグ必須説明
--appã¯ã„アプリID(UUID)

adapty paywalls create

æ–°ã—ã„ペイウォールを作æˆã—ã¾ã™ã€‚

adapty paywalls create --app <app-id> --title "Default Paywall" --product-id <product-id>
フラグ必須説明
--appã¯ã„アプリID(UUID)
--titleã¯ã„ペイウォールタイトル
--product-idã¯ã„プロダクトID(UUID)。複数指定ã™ã‚‹å ´åˆã¯ç¹°ã‚Šè¿”ã™ï¼š--product-id <id1> --product-id <id2>

adapty paywalls update

既存ã®ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã®ã™ã¹ã¦ã®ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã‚’ç½®ãæ›ãˆã¾ã™ã€‚

ペイウォールãŒãƒ—レースメントã«ç´ä»˜ã‘られるã¨ã€ãã®ãƒ—ロダクトã¯å¤‰æ›´ã§ãã¾ã›ã‚“。本番稼åƒä¸­ã®ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã§ç•°ãªã‚‹ãƒ—ロダクトを使用ã—ãŸã„å ´åˆã¯ã€æ–°ã—ã„ペイウォールを作æˆã—ã€ãƒ—レースメントãŒãã¡ã‚‰ã‚’å‚ç…§ã™ã‚‹ã‚ˆã†æ›´æ–°ã—ã¦ãã ã•ã„。

adapty paywalls update --app <app-id> <paywall-id> --title "Default Paywall" --product-id <product-id>

ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ãƒ—ロダクトリスト全体をå«ã‚€ã€ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã®ã™ã¹ã¦ã®ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã‚’ç½®ãæ›ãˆã¾ã™ã€‚

引数説明
paywall-idペイウォールID(UUID)
フラグ必須説明
--appã¯ã„アプリID(UUID)
--titleã¯ã„ペイウォールタイトル
--product-idã¯ã„プロダクトID(UUID)。複数指定ã™ã‚‹å ´åˆã¯ç¹°ã‚Šè¿”ã™ï¼š--product-id <id1> --product-id <id2>

adapty paywalls placements

指定ã—ãŸãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã‚’ç¾åœ¨ä½¿ç”¨ã—ã¦ã„ã‚‹ã™ã¹ã¦ã®ãƒ—レースメントを一覧表示ã—ã¾ã™ã€‚

adapty paywalls placements --app <app-id> <paywall-id>
引数説明
paywall-idペイウォールID(UUID)
フラグ必須説明
--appã¯ã„アプリID(UUID)

ペイウォールを切り替ãˆã‚‹å‰ã«ã€ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã§å½±éŸ¿ã‚’å—ã‘るプレースメントを確èªã—ã¦ãã ã•ã„。

プレースメント

adapty placements list

アプリã®ã™ã¹ã¦ã®ãƒ—レースメントを一覧表示ã—ã¾ã™ã€‚

adapty placements list --app <app-id>
フラグ必須説明
--appã¯ã„アプリID(UUID)

ページãƒãƒ¼ã‚·ãƒ§ãƒ³ãƒ•ラグを使用ã§ãã¾ã™ã€‚

adapty placements get

特定ã®ãƒ—レースメントã®è©³ç´°ã‚’å–å¾—ã—ã¾ã™ã€‚

adapty placements get --app <app-id> <placement-id>
引数説明
placement-idプレースメントID(UUID)
フラグ必須説明
--appã¯ã„アプリID(UUID)

レスãƒãƒ³ã‚¹ã«ã¯ audiences é…列ãŒå«ã¾ã‚Œã¾ã™ã€‚å„エントリ㯠{segment_ids, paywall_id, priority} ã®å½¢å¼ã§ã™ã€‚デフォルトã®ã‚ªãƒ¼ãƒ‡ã‚£ã‚¨ãƒ³ã‚¹ã¯ segment_ids: [] ã‚’æŒã¡ã€æœ€ã‚‚高ã„priorityã®å€¤ï¼ˆæœ€å¾Œã«è©•価ã•れる)をæŒã¡ã¾ã™ã€‚フォーマット済ã¿ã®äººé–“å‘ã‘出力ã«ã¯ã€ä¾¿å®œä¸Šãƒ‡ãƒ•ォルトオーディエンスã‹ã‚‰å°Žå‡ºã—ãŸãƒˆãƒƒãƒ—レベル㮠Paywall ID も表示ã•れã¾ã™ã€‚--json を使用ã™ã‚‹ã¨ã€åŠ å·¥ã•れã¦ã„ãªã„APIレスãƒãƒ³ã‚¹ãŒãã®ã¾ã¾è¿”ã•れã¾ã™ã€‚

adapty placements create

æ–°ã—ã„プレースメントを作æˆã—ã¾ã™ã€‚

adapty placements create --app <app-id> --title "Main" --developer-id "main" --audiences '[{"segment_ids":[],"paywall_id":"<paywall-id>","priority":0}]'
フラグ必須説明
--appã¯ã„アプリID(UUID)
--titleã¯ã„プレースメントタイトル
--developer-idã¯ã„アプリコード内ã§ã“ã®ãƒ—レースメントをリクエストã™ã‚‹éš›ã«ä½¿ç”¨ã™ã‚‹æ–‡å­—列識別å­
--audiencesã©ã¡ã‚‰ã‹ä¸€æ–¹{segment_ids, paywall_id, priority} エントリã®JSONé…列。オーディエンスã®å½¢å¼ã‚’å‚ç…§
--paywall-idã©ã¡ã‚‰ã‹ä¸€æ–¹éžæŽ¨å¥¨ã€‚ ペイウォールID(UUID)。クライアントå´ã§å˜ä¸€ã®ãƒ‡ãƒ•ォルトオーディエンスã«ãƒ©ãƒƒãƒ—ã•れã¾ã™

--audiences ã¾ãŸã¯ --paywall-id ã®ã„ãšã‚Œã‹ä¸€æ–¹ã®ã¿ã‚’指定ã—ã¦ãã ã•ã„。両方指定ã¾ãŸã¯ä¸¡æ–¹çœç•¥ã™ã‚‹ã¨ã‚¨ãƒ©ãƒ¼ã«ãªã‚Šã¾ã™ã€‚

--paywall-id ã¯éžæŽ¨å¥¨ã§ã‚りã€ä»Šå¾Œå‰Šé™¤ã•れる予定ã§ã™ã€‚指定ã—ãŸå ´åˆã€CLIã¯stderrã«è­¦å‘Šã‚’出力ã—ã€å€¤ã‚’デフォルトオーディエンスã«å¤‰æ›ã—ã¾ã™ã€‚æ–°ã—ã„自動化処ç†ã§ã¯ --audiences を使用ã—ã¦ãã ã•ã„。

adapty placements update

既存ã®ãƒ—レースメントã®ã™ã¹ã¦ã®ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã‚’ç½®ãæ›ãˆã¾ã™ã€‚

adapty placements update --app <app-id> <placement-id> --title "Main" --developer-id "main" --audiences '[{"segment_ids":[],"paywall_id":"<paywall-id>","priority":0}]'

ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã‚ªãƒ¼ãƒ‡ã‚£ã‚¨ãƒ³ã‚¹ãƒªã‚¹ãƒˆå…¨ä½“ã‚’å«ã‚€ã€ãƒ—レースメントã®ã™ã¹ã¦ã®ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã‚’ç½®ãæ›ãˆã¾ã™ã€‚

引数説明
placement-idプレースメントID(UUID)
フラグ必須説明
--appã¯ã„アプリID(UUID)
--titleã¯ã„プレースメントタイトル
--developer-idã¯ã„アプリコード内ã§ã“ã®ãƒ—レースメントをリクエストã™ã‚‹éš›ã«ä½¿ç”¨ã™ã‚‹æ–‡å­—列識別å­
--audiencesã©ã¡ã‚‰ã‹ä¸€æ–¹{segment_ids, paywall_id, priority} エントリã®JSONé…列。オーディエンスã®å½¢å¼ã‚’å‚ç…§
--paywall-idã©ã¡ã‚‰ã‹ä¸€æ–¹éžæŽ¨å¥¨ã€‚ ペイウォールID(UUID)。ã™ã¹ã¦ã®ã‚ªãƒ¼ãƒ‡ã‚£ã‚¨ãƒ³ã‚¹ã‚’å˜ä¸€ã®ãƒ‡ãƒ•ォルトオーディエンスã§ç½®ãæ›ãˆã¾ã™

--paywall-id を指定ã™ã‚‹ã¨ã€ãƒ—レースメントã®ã™ã¹ã¦ã®ã‚ªãƒ¼ãƒ‡ã‚£ã‚¨ãƒ³ã‚¹ãŒä¸Šæ›¸ãã•れã¾ã™ã€‚セグメント固有ã®ã‚ªãƒ¼ãƒ‡ã‚£ã‚¨ãƒ³ã‚¹ã¯å‰Šé™¤ã•れã¾ã™ã€‚ãã‚Œã‚‰ã‚’ä¿æŒã—ãŸã„å ´åˆã¯ --audiences を使用ã—ã€ç¶­æŒã—ãŸã„ã™ã¹ã¦ã®ã‚¨ãƒ³ãƒˆãƒªã‚’å«ã‚ã¦ãã ã•ã„。

オーディエンスã®å½¢å¼

--audiences フラグã¯JSONé…列をå—ã‘å–りã¾ã™ã€‚å„エントリã«ã¯ä»¥ä¸‹ã®ãƒ•ィールドãŒã‚りã¾ã™ï¼š

フィールド型説明
segment_idsstring[]ã“ã®ã‚ªãƒ¼ãƒ‡ã‚£ã‚¨ãƒ³ã‚¹ãŒå¯¾è±¡ã¨ã™ã‚‹ã‚»ã‚°ãƒ¡ãƒ³ãƒˆIDã®é…列。è¦ç´ æ•°ã¯0ã¾ãŸã¯1。空é…列ã¯ãƒ‡ãƒ•ォルトオーディエンス(他ã®ã‚»ã‚°ãƒ¡ãƒ³ãƒˆã«ãƒžãƒƒãƒã—ãªã„ユーザーã¸ã®ãƒ•ォールãƒãƒƒã‚¯ï¼‰ã‚’表ã—ã¾ã™
paywall_idstringã“ã®ã‚ªãƒ¼ãƒ‡ã‚£ã‚¨ãƒ³ã‚¹ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã«è¡¨ç¤ºã•れるペイウォールID(UUID)
prioritynumber0å§‹ã¾ã‚Šã§ã€ãƒ—レースメント内ã§ä¸€æ„。オーディエンスã¯å€¤ã®å°ã•ã„é †ã«è©•価ã•れã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã‚ªãƒ¼ãƒ‡ã‚£ã‚¨ãƒ³ã‚¹ã¯æœ€ã‚‚高ã„値をæŒã¤å¿…è¦ãŒã‚りã¾ã™

プレースメントã«ã¯å¿…ãšãƒ‡ãƒ•ォルトオーディエンスãŒ1ã¤å¿…è¦ã§ã™ã€‚

1ã¤ã®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚ªãƒ¼ãƒ‡ã‚£ã‚¨ãƒ³ã‚¹ã¨1ã¤ã®ãƒ‡ãƒ•ォルトオーディエンスをæŒã¤ä¾‹ï¼š

adapty placements update <placement-id> --app <app-id> --title "Main" --developer-id "main" \
  --audiences '[{"segment_ids":["<vip-segment-id>"],"paywall_id":"<vip-paywall-id>","priority":0},{"segment_ids":[],"paywall_id":"<default-paywall-id>","priority":1}]'

セグメント固有ã®ãƒ«ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã‚’ç¶­æŒã—ãªãŒã‚‰è¤‡æ•°ã®ãƒ—レースメントã§ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã‚’切り替ãˆã‚‹ã«ã¯ï¼š

  1. 影響をå—ã‘るプレースメントを確èªã™ã‚‹ï¼š

    adapty paywalls placements --app <app-id> <old-paywall-id>
  2. ãれãžã‚Œã® audiences é…列全体をå–å¾—ã™ã‚‹ï¼š

    adapty placements get --app <app-id> <placement-id> --json
  3. 対象㮠paywall_id ã®å€¤ã‚’クライアントå´ã§ç½®ãæ›ãˆã‚‹ã€‚

  4. 変更ã—ãŸãƒšã‚¤ãƒ­ãƒ¼ãƒ‰ã‚’æ›¸ãæˆ»ã™ï¼š

    adapty placements update --app <app-id> <placement-id> --title "<title>" --developer-id "<developer-id>" --audiences '<modified-payload>'

セグメント

セグメントã¯CLI経由ã§ã¯èª­ã¿å–り専用ã§ã™ã€‚作æˆãƒ»ç·¨é›†ã¯Adaptyダッシュボードã§è¡Œã£ã¦ãã ã•ã„。プレースメントã®ã‚ªãƒ¼ãƒ‡ã‚£ã‚¨ãƒ³ã‚¹ã‚’æ§‹æˆã™ã‚‹éš›ã«ã‚»ã‚°ãƒ¡ãƒ³ãƒˆIDを調ã¹ã‚‹ãŸã‚ã«ã“れらã®ã‚³ãƒžãƒ³ãƒ‰ã‚’使用ã—ã¾ã™ã€‚

adapty segments list

アプリã®ã™ã¹ã¦ã®ã‚»ã‚°ãƒ¡ãƒ³ãƒˆã‚’一覧表示ã—ã¾ã™ã€‚

adapty segments list --app <app-id>
フラグ必須説明
--appã¯ã„アプリID(UUID)

ページãƒãƒ¼ã‚·ãƒ§ãƒ³ãƒ•ラグを使用ã§ãã¾ã™ã€‚

adapty segments get

特定ã®ã‚»ã‚°ãƒ¡ãƒ³ãƒˆã®è©³ç´°ã‚’å–å¾—ã—ã¾ã™ã€‚

adapty segments get --app <app-id> <segment-id>
引数説明
segment-idセグメントID(UUID)
フラグ必須説明
--appã¯ã„アプリID(UUID)

レスãƒãƒ³ã‚¹ã«ã¯ idã€titleã€description ãŒå«ã¾ã‚Œã¾ã™ã€‚フィルタールールã¯ã“ã®APIã§ã¯å…¬é–‹ã•れã¦ã„ã¾ã›ã‚“。

èªè¨¼

コマンド説明
adapty auth loginデãƒã‚¤ã‚¹ãƒ•ローを使用ã—ã¦ãƒ–ラウザ経由ã§èªè¨¼ã™ã‚‹
adapty auth logoutローカルã«ä¿å­˜ã•れãŸèªè¨¼æƒ…報を削除ã™ã‚‹
adapty auth whoamiサーãƒãƒ¼ã§ãƒˆãƒ¼ã‚¯ãƒ³ã‚’検証ã—ã¦ãƒ¦ãƒ¼ã‚¶ãƒ¼æƒ…報を表示ã™ã‚‹
adapty auth statusサーãƒãƒ¼ã¸ã®å•ã„åˆã‚ã›ãªã—ã«ãƒ­ãƒ¼ã‚«ãƒ«ã®èªè¨¼çŠ¶æ…‹ã‚’è¡¨ç¤ºã™ã‚‹
adapty auth revokeサーãƒãƒ¼å´ã§ãƒˆãƒ¼ã‚¯ãƒ³ã‚’失効ã•ã›ã€ãƒ­ãƒ¼ã‚«ãƒ«ã‹ã‚‰ã‚‚削除ã™ã‚‹

å„コマンドã®è©³ç´°ã«ã¤ã„ã¦ã¯èªè¨¼ã‚’å‚ç…§ã—ã¦ãã ã•ã„。

ÿÿÿÿ