App Purchase Vault
購買記錄

我在 Google Play 上花了多少錢?

一個簡單問題,卻有個出奇麻煩的答案:Google Play 不會直接告訴你。界面里沒有任何終身總額,但這個數字確實存在,只是分散在訂單記錄中。下面有三種方法可以算出來。

更新於:2026年9月 · App Purchase Vault 項目 · 閱讀約 6 分鐘

為甚麼 Google 不直接顯示總額

Play Store 的付款和訂閱 → 預算和訂單記錄會逐筆列出訂單,並按最新優先排序。你可以在那裡設定每月預算,但沒有任何計數器告訴你已經花了多少,更別說全部歷史了。界面能回答“這筆扣款是甚麼?”,卻從來不是為回答“我從 2016 年到現在一共花了多少?”設計的。

方法 1:滾動並手動相加(最痛苦的方法)

打開“預算和訂單記錄”然後滾動。每筆訂單都會顯示金額。賬號比較新的話還勉強可行;如果有十年的應用程式、游戲、應用程式內購買和訂閱,這就成了耐心測試:沒有搜尋、沒有篩選、不能跳日期。只有購買記錄很短時才現實。

方法 2:Google Takeout + 手動求和

更完整的方法:使用 Google Takeout 匯出資料(只選擇 Google Play Store),下載 ZIP,然後打開其中的 Order History.json。金額通常都在這裡,每筆訂單一條,並帶有貨幣。接下來可以:

方法 3:交給工具處理(測試版)

這正是專用工具真正有價值的場景。App Purchase Vault 目前處於 Android 測試版,正在開發為:匯入 Takeout 後自動計算終身總支出,並繼續給出這個問題通常會引出的統計,比如按年份、按類型(應用程式、游戲、應用程式內購買、訂閱)的支出,以及最高單筆購買。所有解析都在手機上完成,購買資料絕不會離開裝置。

相信任何數字之前

無論你採用哪種方法,下面幾件事都可能讓總額發生偏差:

把結果視為你在 Play 上支出的接近值就好。對於“等等,我竟然花了這麼多?”這種時刻,這已經足夠。

常見問題

Google Play 會顯示終身累計支出嗎?

不會。Play Store 會在“預算和訂單記錄”里顯示單筆訂單,但沒有累計總額,既沒有年度總額,也沒有賬號整個生命週期的總額。要得到總數,只能自己把訂單相加,或匯出資料。

Takeout 匯出中的支出資料來自哪裡?

金額通常位於匯出檔案 Google Play Store 資料夾中的 Order History.json:每筆訂單一條記錄,並包含金額和貨幣。Purchase History.json 則列出你獲取過甚麼以及時間。

為甚麼我算出的總額可能有一點偏差?

退款、貨幣換算、通過其他渠道計費的訂閱,以及字段缺失的舊訂單,都可能讓結果產生偏差。把計算出的總額視為接近真實值的估算,而不是會計級準確數字。

總額、年份、類型:自動完成。

App Purchase Vault 正處於 Android 測試版:你的匯出檔案會在手機上變成統計資料。

瞭解這個思路