RevenueCatのSDK(アプリ開発用のツール集)のバージョンがある機能に対応しているかを確認したり、SDKのアップグレード(更新)が必要かどうかを判断したり、SDKで制限されている機能が動作しない理由を調べたり、プロジェクトの最近の利用者のうち対応していないSDKバージョンを使っている割合を把握したりできます。 次のような場合に使用: RevenueCatのSDK互換性、機能の制限設定、SDKの最小バージョン、SDKの導入状況、アップグレードの影響、ローンチ時のリスク などに関する質問
Check whether an SDK version supports a RevenueCat feature, whether an SDK upgrade is required, why an SDK-gated feature is not working, or how much of a project's recent subscriber base is on incompatible SDK versions. Use for questions about RevenueCat SDK compatibility, feature gates, minimum SDK versions, SDK adoption, upgrade impact, and rollout risk.
RevenueCatのMCPサーバー(ツール統合サービス)を使用して、ここでのすべてのツール呼び出しを実行します。
SDK互換性について何か主張する前に、list-sdk-feature-gatesを呼び出してください。ユーザーの機能に対応するゲート(機能の利用可否判定)を見つけ、関連する各RevenueCat SDKの最小バージョンを確認します。
experiment-existing-customer-enrollmentexperiment-exposure-trackingexperiment-new-customer-enrollmentlist-sdk-versionsを呼び出して、プロジェクトで観測されているSDKバージョンからアップグレードの影響やロールアウト(段階的な展開)のリスクを評価してください。各行は過去30日間に観測されたユーザーを説明し、以下の情報を含みます:
sdk_type:RevenueCat SDKファミリーsdk_version:ネイティブ行の場合は基盤となるネイティブSDKバージョン、platform_flavor行の場合はラッパーに含まれるネイティブSDKバージョンsortable_sdk_version:sdk_versionの順序付けに使用される正規化された値platform:iosやandroidなどのネイティブプラットフォーム(プラットフォームまたはプラットフォームフレーバーでグループ化する場合)platform_flavorとplatform_flavor_version:react-native 10.0.1など、ラッパーSDKファミリーとバージョン(プラットフォームフレーバーでグループ化する場合)subscribers_last_30daysとpct_of_subscribers:直近のプロジェクト利用数と利用シェア質問に合わせてグループ化を選択してください:
sdk_typeを使用して、RevenueCat SDKファミリー別の全体像を把握するplatformを使用して、ネイティブiOSとAndroidの導入状況を比較するplatform_flavorを使用するアップグレード影響度を算出する場合は、関連するSDKファミリーにフィルタリングし、観測されたバージョンと機能ゲートのmin_versionを比較し、要件未満の行についてsubscribers_last_30daysとpct_of_subscribersを合計してください。これらの数値は過去30日間に観測されたユーザーを表すもので、全期間の累計インストール数ではないことを明記してください。
出力が大きすぎて目視による分析が信頼できない場合は、jqを使用した簡単なフィルタリング、またはコード実行ツールを使用したバージョン比較、グループ化、ユーザーシェア計算を行ってください。
Use the RevenueCat MCP server for all tool calls here.
Call list-sdk-feature-gates before making any SDK compatibility claim. Find the gate that matches
the user's feature and use its minimum version for each relevant RevenueCat SDK.
experiment-existing-customer-enrollmentexperiment-exposure-trackingexperiment-new-customer-enrollmentCall list-sdk-versions to assess upgrade impact or rollout risk from SDK versions observed in the
project. Each row describes subscribers seen in the last 30 days and includes:
sdk_type: RevenueCat SDK family.sdk_version: underlying native SDK version for native rows, or the native SDK bundled under a
wrapper in platform_flavor rows.sortable_sdk_version: normalized value for ordering sdk_version.platform: native platform, such as ios or android, when grouped by platform or platform
flavor.platform_flavor and platform_flavor_version: wrapper SDK family and version, such as
react-native 10.0.1, when grouped by platform flavor.subscribers_last_30days and pct_of_subscribers: recent project usage counts and shares.Choose the grouping that matches the question:
sdk_type for a high-level inventory by RevenueCat SDK family.platform to compare native iOS and Android adoption.platform_flavor for React Native, Flutter, Capacitor, Unity, Kotlin Multiplatform, and other
wrappers where both the wrapper version and bundled native SDK versions matter.To compute upgrade impact, filter to the relevant SDK family, compare observed versions with the
feature gate's min_version, and sum subscribers_last_30days and pct_of_subscribers for rows
below the requirement. State that these figures represent subscribers observed in the last 30 days,
not the all-time install base.
Use jq for quick filtering or a code execution tool for version comparisons, grouping, and
subscriber-share calculations when the output is too large to analyze reliably by inspection.
原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。