---
title: "収益"
description: "Adaptyのサブスクリプションインサイトを使用して、アプリの収益を追跡・分析します。"
---

収益チャートは、サブスクリプションと買い切り購入の両方から得た総収益から、後日返金された金額を差し引いた値を表示します。アプリの財務パフォーマンスを監視するための主要な指標です。

月次の解像度に切り替えると、過去12か月の全体的なトレンドを把握できます。プロダクト、ユーザーセグメント、またはアトリビューションソース別にチャートをグループ化して収益の発生源を確認し、新規対更新の比率を見てビジネスのどちらの側が成長を牽引しているかを把握しましょう。

## 計算方法 \{#calculation\}

:::warning
以下の計算機は[ストア手数料と税金](how-adapty-analytics-works#commissions-and-taxes)を**考慮していません**。結果をあなたの**グロス収益**の計算と比較してください。
:::

収益は、期間内のすべての有料トランザクション（新規サブスクリプション、更新、トライアルからの転換、買い切り購入）の合計から、期間内に処理された返金を差し引いた値です：**収益 = 総トランザクション − 返金**。

各トランザクションの全額は、サブスクリプションの期間にわたって分散されるのではなく、購入日に計上されます。

チャートはデフォルトでグロス収益を表示します。[チャートコントロール](controls-filters-grouping-compare-proceeds#display-gross-or-net-revenue)を使用して、グロス、手数料差引後、または手数料・税金差引後の表示に切り替えられます。

<CompoundCalculator client:load
    heading="Revenue"
    formuLatex="\sum P_i \times Q_i - D"
    variables={[
        {
            nameInTheFormula: "P",
            variableName: "price",
            variableDescription: "Price per unit",
            variableValue: 10
        },
        {
            nameInTheFormula: "Q",
            variableName: "qty",
            variableDescription: "Quantity",
            variableValue: 1,
            isInteger: true
        },
        {
            nameInTheFormula: "D",
            variableName: "refunds",
            variableDescription: "Amount refunded",
            variableValue: 35,
            global: true
        }
    ]}
    rowFormula="price * qty"
    resultFormula="_sum - refunds"
    defaultRows={[
        { price: 10, qty: 5 },
        { price: 50, qty: 10 },
        { price: 100, qty: 1 }
    ]}
/>

## 返金の処理 \{#refund-handling\}

収益は、各返金を元の購入日ではなく、返金が処理された日付に差し引きます。特定のグループや日にバケット内の返金が新規収益を上回った場合、チャートに負の値が表示されることがあります。

指標全体での比較については、[指標における返金の処理方法](refund-events#how-metrics-handle-refunds)をご覧ください。

## 通貨 \{#currency\}

---
no_index: true
---

Adaptyはすべての金額チャートを**米ドル（USD）**で表示します。元の取引通貨に関わらず、収益、MRR、ARR、ARPU、ARPPU、LTV、予測収益、返金額、コホートおよびA/Bテストレポート内の収益数値が対象です。他の通貨で表示する設定はありません。

Adaptyは各取引を[currencylayer.com](https://currencylayer.com/)のレートを使用してUSDに換算します。このレートは8時間ごとに更新され、**取引時点のレートに固定**されます。為替が変動しても、過去のUSD換算値は再計算されません。

現地通貨の値は、取引ごとに以下で確認できます。

- Webhookの`price`および`currency_code`フィールド
- S3、GCS、BigQueryエクスポートの`price`および`currency_code`カラム
- プロファイルページ（取引ごとの表示）

現地通貨で財務レポートを作成する場合は、エクスポートから取引ごとの現地通貨の値を取得し、自分で集計してください。

## 更新時の価格設定 \{#renewal-pricing\}

---
no_index: true
---

Adaptyは、ユーザーが最初に購読したときの価格に関わらず、プロダクトの現在の価格で更新収益を計算します。App Store ConnectまたはGoogle Playで価格を変更した後、既存のサブスクリプションユーザーに対するダッシュボードのRevenue、MRR、ARRの数値は、実際に収集された収益と乖離する場合があります。ストアがそれらのユーザーを旧価格のまま維持していても、Adaptyは新しい価格を適用します。

確認するには、S3、GCS、またはBigQueryエクスポートのトランザクションごとの`price`フィールドと、同じトランザクションのダッシュボードの値を比較してください。エクスポートフィールドはストアが報告した値（顧客が実際に支払った価格）を反映し、ダッシュボードは現在のプロダクト価格を反映します。

## 利用可能なフィルターとグループ化 \{#available-filters-and-grouping\}

:::link
メイン記事：[アナリティクスコントロール](controls-filters-grouping-compare-proceeds)
:::

- ✅ フィルター対象：アトリビューション、オーディエンス、国、オファータイプ、オファーID、オファー割引タイプ、ペイウォール、A/B テスト、プレースメント、期間、セグメント、ストア、プロダクト、期間（デュレーション）。
- ✅ グループ化：期間、更新ステータス、プロダクト、国、ストア、ペイウォール、オーディエンス、プレースメント、期間（デュレーション）、オファータイプ、オファー割引タイプ、オファーID、セグメント、アトリビューション。

## 類似指標 \{#similar-metrics\}

これらの指標を並べて比較するには、[指標比較表](metric-comparison-table#revenue)をご覧ください。

- [MRR](mrr)
- [ARR](arr)
- [ARPU](arpu)
- [ARPPU](arppu)