App Store vs Google Play 比較

段階的な30%/15%手数料、175の地域、EUでは2026年10月1日から新しい商取引条件

VS
Google Play

2026年6月30日以降、EEA/UK/USでは収益層とインストール経過期間に応じて10〜25%+5%

13 分で読了iOS

クイック結論

唯一の勝者はいない。判断を分けるのは収益構成だ。EEA/UK/USではGoogleがインストール経過期間を区別せず、サブスクリプションに10%+5%を課している。SBP対象外のApple開発者は初年度に30%を支払う。年間最初の100万ドルでは両ストアとも15%帯で並ぶ。EUで販売している場合は、Appleの2026年10月1日の新体系を別途計算する必要がある。

App StoreGoogle Play
結論をすべて読む

スコア比較

グラフを読み込み中...

詳細スコア

詳細スコア: App Store Google Play — カテゴリー別10点満点のスコア
カテゴリーApp StoreGoogle Play
パフォーマンス
7/10
7/10
学習のしやすさ
6/10
7/10
エコシステム
9/10
8/10
コミュニティ
8/10
8/10
求人市場
8/10
7/10
将来性
8/10
8/10

長所と短所

App Store

長所

  • Small Business Program(前年のネット収益が100万ドル未満)適用時の手数料は15%
  • サブスクリプションは1年後、追加申請なしで税率が15%に低下
  • 175の地域に1回の申請で配信可能
  • 人によるエディターレビューとマルウェアスキャンを実施
  • EUでは2026年10月1日からCore Technology FeeとStore Services Feeが廃止

短所

  • 標準手数料30%はGoogleのほとんどの区分より高い
  • アカウント登録は年間99ドル、Googleは一度きり25ドル
  • 組織アカウントには法人格とD-U-N-S Numberが必須
  • SBPの基準を超えると残りの年は標準税率に移行

最適な用途

前年のネット収益が100万ドル未満にとどまる小規模チーム長期継続するサブスクリプション製品(1年後は15%)EUでApp Store以外の配信を試したい開発者人によるレビューがあるストアを好むブランド

Google Play

長所

  • EEA/UK/USのサブスクリプションはインストール経過期間による区別なし:10%+5%のビリング手数料
  • EEA/UK/USでは年間最初の100万ドルまで、すべての取引タイプが10%+5%
  • アカウントは一度きり25ドル、年間費用なし
  • 韓国とインドでは代替課金で4ポイントの割引
  • Play Games Level Up/Apps Experienceでは既存インストール20%、外部Webリンク15%

短所

  • 最初の100万ドルを超えるサブスクリプション以外の取引:新規インストール20%+5%、既存インストール25%+5%
  • 最初の区分の税率は自動適用されない:15% service fee tierへの登録が必要
  • ビリング手数料は別項目で、合計コストが1行で見えない
  • デジタルコンテンツ販売にはPlay Billingが必須(物理的な商品は例外)

最適な用途

EEA/UK/USのサブスクリプション中心の製品(実質15%)トルコなどremaining markets地域から配信するチーム参入障壁の低さを求める個人開発者韓国/インドの代替課金割引を活用したい開発者

コード比較

App Store
// StoreKit 2 — サブスクリプション商品を読み込み、手数料控除後の純額を計算する
import StoreKit

func loadSubscriptionAndEstimateNet(productID: String, isSmallBusinessProgram: Bool, firstYear: Bool) async throws {
    let products = try await Product.products(for: [productID])
    guard let product = products.first else { return }

    // Apple公式の税率:SBP=15%固定、標準=初年度30%、1年後15%
    let commissionRate: Decimal
    if isSmallBusinessProgram {
        commissionRate = 0.15
    } else {
        commissionRate = firstYear ? 0.30 : 0.15
    }

    let price = product.price
    let netToDeveloper = price * (1 - commissionRate)

    print("Ürün: \(product.displayName)")
    print("Liste fiyatı: \(product.displayPrice)")
    print("Geliştiriciye net kalan (tahmini): \(netToDeveloper)")

    // 購入フロー
    let result = try await product.purchase()
    switch result {
    case .success(let verification):
        if case .verified(let transaction) = verification {
            await transaction.finish()
        }
    case .userCancelled, .pending:
        break
    @unknown default:
        break
    }
}
Google Play
// Play Billing Library 9.1.0 - サブスクリプションを照会し、純収益を見積もる(Kotlin)
import com.android.billingclient.api.BillingClient
import com.android.billingclient.api.BillingClient.ProductType
import com.android.billingclient.api.BillingClient.BillingResponseCode
import com.android.billingclient.api.QueryProductDetailsParams

fun queryAndEstimateNet(client: BillingClient, productId: String, region: String) {
    val product = QueryProductDetailsParams.Product.newBuilder()
        .setProductId(productId)
        .setProductType(ProductType.SUBS)
        .build()
    val params = QueryProductDetailsParams.newBuilder()
        .setProductList(listOf(product))
        .build()
    // PBL 8.0.0+: リスナーはQueryProductDetailsResultを受け取る
    client.queryProductDetailsAsync(params) { billingResult, result ->
        if (billingResult.responseCode != BillingResponseCode.OK) return@queryProductDetailsAsync
        for (details in result.productDetailsList) {
            val offer = details.subscriptionOfferDetails?.firstOrNull() ?: continue
            val micros = offer.pricingPhases.pricingPhaseList.first().priceAmountMicros
            // EEA/UK/USのサブスクリプション:新規+既存インストールとも同じ、10%+5%のビリング手数料
            // Remaining markets(トルコ含む):一律15%
            val fee = if (region == "EEA_UK_US") 0.10 + 0.05 else 0.15
            println("${details.title}: ${micros / 1_000_000.0 * (1 - fee)}")
        }
        // result.unfetchedProductList: 取得できなかったもの
    }
}

結論

唯一の勝者はいない。判断を分けるのは収益構成だ。EEA/UK/USではGoogleがインストール経過期間を区別せず、サブスクリプションに10%+5%を課している。SBP対象外のApple開発者は初年度に30%を支払う。年間最初の100万ドルでは両ストアとも15%帯で並ぶ。EUで販売している場合は、Appleの2026年10月1日の新体系を別途計算する必要がある。

無料相談を受ける
FAQ

よくある質問

Apple:標準30%、Small Business Programでは15%、サブスクリプションは初年度30%・以降15%。Google Play:remaining marketsでは年間最初の100万ドルまで15%、それ以上は30%、サブスクリプションは一律15%。EEA/UK/USでは年間最初の100万ドルまで全取引10%+5%、それを超えるとサブスクリプションは引き続き10%+5%、サブスクリプション以外の取引は新規インストールで20%+5%、既存インストールで25%+5%。

関連ブログ記事

すべての記事を見る
すべての比較