APP 內購與訂閱

StoreKit 2 與 Google Play Billing 整合

iOS 金流・Android 金流・產品設定

使用 Apple StoreKit 2 與 Google Play Billing Library 最新版本,建立 App Store Connect 與 Google Play Console 內的商品資訊,支援新台幣定價、地區價格、本地化名稱與描述,涵蓋一次性購買、消耗品、訂閱等完整商品類型。

訂閱制、月費年費與升降級

Subscription Group・免費試用・優惠代碼

設計月費、季費、年費等多階訂閱方案,使用 Subscription Group 實作升降級與互斥關係,支援免費試用、首購優惠、促銷代碼與家庭分享。訂閱狀態變化透過 Server Notification 即時同步至後端,避免使用者流失或超用。

消耗型與非消耗型商品設計

虛擬貨幣・一次性購買・恢復購買

實作虛擬貨幣、點數包、章節解鎖等消耗型商品,以及去廣告、Pro 版功能解鎖等非消耗型商品。支援「恢復購買」流程讓使用者換裝置或重新安裝後取回已購買項目,避免客服爭議與訂單流失。

收據驗證與 Server-to-Server 通知

Receipt 驗證・S2S Notification・防盜刷

後端同步驗證 Apple App Store Server API 與 Google Play Developer API 的收據與交易資料,防止 Jailbroken 裝置假收據。透過 App Store Server Notifications v2 與 Real-time Developer Notifications 即時接收訂閱變化,保持 App 與後端狀態一致。

退款、爭議與客服流程

Refund Request・Grace Period・Billing Retry

建立退款通知處理流程,當使用者從 Apple 或 Google 申請退款時自動收回對應功能;訂閱續訂失敗時啟動 Billing Retry 與 Grace Period 寬限期機制,減少誤停權。整合客服後台可快速查詢交易紀錄與補償使用者。

跨平台訂閱狀態與收益分析

RevenueCat・Adapty・LTV 分析

可整合 RevenueCat、Adapty 等跨平台訂閱管理 SDK,一次處理 iOS 與 Android 訂閱狀態、價格實驗與 A/B Paywall。搭配 LTV、ARPU、續訂率、轉換漏斗分析,幫助團隊持續優化訂閱產品與方案結構。

FAQ

常見問題

Q1

iOS 與 Android 內購分潤是多少?

Apple App Store 一般抽成 30%,年收入 100 萬美元以下的小型開發者可享 15% 優惠;Google Play 同樣採分級費率,訂閱制第二年起降至 15%。

Q2

訂閱制可以自動續訂嗎?

可以,StoreKit 2(iOS)與 Play Billing Library(Android)皆支援自動續訂、免費試用、優惠碼、方案升降級與家庭共享等完整訂閱功能。

Q3

如何防止內購被破解或盜刷?

採用伺服器端收據驗證(Receipt Validation)、綁定帳號與裝置、監控異常交易行為,並訂閱 App Store / Play Server Notifications 即時處理取消與退款。

Q4

退款或取消訂閱如何處理?

退款由 Apple / Google 官方處理,我們會透過 Server-to-Server Notifications 即時同步訂閱狀態,確保用戶權益與後台資料一致。