StripeデータからのMRR抽出:落とし穴とSQL実装

この記事では、Stripe APIからデータを取得し、月次経常収益(MRR)を計算する方法を詳しく説明しています。著者は、Stripeの`subscriptions`オブジェクトを直接使用することの信頼性の低さを指摘しています。これは、最新のサブスクリプションの状態しか含まれていないためです。正しい方法は、`invoice line items`を使用し、割引、異なる課金サイクル(月次、四半期ごと、年次など)などを処理することです。この記事では、データクレンジング、サイクルの正規化、最終的なMRR指標の計算(新規MRR、解約MRR、拡大MRR、再活性化MRRなど)を網羅した詳細なSQLコードを提供しています。この方法は調整可能でカスタマイズ可能であることを強調し、MRR計算を簡素化するアプリケーションを紹介しています。
続きを読む