あらゆるSteam購入確認画面からゲームタイトル・価格・ギフトフラグを取得
Steamの購入情報を手動でスプレッドシートに入力すると、1件あたり約3分かかります。確認画面のスクリーンショットからゲームタイトル・価格・購入日・トランザクションIDを抽出すれば、わずか5〜10秒です。Steamには一括エクスポート機能がないため、スクリーンショットが最速の記録手段です。
1枚あたり5〜10秒 · 印字テキストで最大99%の精度
Steam購入確認画面が実際に持つ6つのフィールド
Steamの購入確認はテーブルではなく、チェックアウトページ、メール、履歴の行として存在します。しかし、この6つのフィールドはすべての形式で保持されます。
確認画面または履歴リストの「アイテム」列に表示される商品名。エディションやDLCは個別の明細行として表示されます。
割引適用後の請求総額と、ストア地域の通貨記号(USD、CAD、EUR、BRLなど)。
履歴リストで行をグループ化する取引日。
領収書の数字識別子。購入について照会する際にSteamサポートが尋ねる番号です。
Steamの「ギフト購入」タイプラベルをTRUEまたはFALSEとして読み取り、ギフトを区別します。
支払い方法(Steamウォレット、カード、PayPal)。ギフトの場合は受取人の詳細に置き換わります。
レシートらしくないレシート
Steamの確認画面はECサイトのレシートのように見えますが、よく見ると送付先住所もエクスポートボタンもなく、ギフト購入ではいつの間にかフィールド構成が変わっています。これらのフィールドは位置ではなく意味で成り立っているのです。
「すごい、購入履歴をExcelに貼り付けたら、これまでSteamにいくら使ったかが分かったよ。」
— r/Steam、2023年 — 手作業でコピー&ペーストの回避策を自作した人々で賑わう、高評価のスレッド
エクスポートボタンなし — 購入ごとのレシート印刷のみ
Steamの購入履歴ページは閲覧専用で、日付範囲ごとにページ分割されており、エクスポート機能はありません。公式の方法は、各購入を開いて「レシートの表示または印刷」を1件ずつ選択することだけです。Steam Discussionsでも明確に述べられています。「購入履歴のエクスポートが可能になるまでにはかなり時間がかかる」とのことで、多くの人がスクリーンショットに頼っています。
ギフト購入はフィールド構成が変わる
ギフト購入は通常のレシートとは異なる形式になります。「タイプ」列には「ギフト購入」と表示され、エントリには受取人の詳細とあなたのメモが含まれ、支払い表示は受取人情報に置き換わります。支払い方法が常に存在することを前提とした列セットは、ギフトでは空白になりますが、マーカーフィールドは残ります。
ウォレットクレジットとゲーム購入は見た目が同じ
Steamはまずウォレット残高を使用するため、「ウォレットクレジット」のチャージとゲームの「購入」が同じ「合計」列で並んで表示されます。これらを単純に合計すると二重計上になります — チャージしたお金も使ったお金も、どちらも支出のように見えるからです。
列名を指定する — AIが意味から値を特定
カスタム列抽出では、必要な列名(「ゲームタイトル」「価格」「購入日」「トランザクションID」など)を入力するだけで、AIがフィールドの意味を理解してスクリーンショット上の各値を特定します。チェックアウト画面、メール、購入履歴リストのいずれでも、レイアウトごとのテンプレートは不要です。
ギフト購入列でラベルをブール値に変換
「ギフト購入」列を追加すると、AIがSteamのタイプ表記をTRUEまたはFALSEに読み取ります。自分のライブラリ購入と並べてもギフトが識別可能になり、書き出し後のタグ付けは不要です。
購入タイプ列と通貨列で似たデータを区別
「購入タイプ」列で各行を購入またはウォレットクレジットに分類し、「通貨」列でSteamが表示した通貨記号を保持します。合計は実際のゲーム支出を反映し、異なる通貨が混ざって1つの数値になることはありません。
確認画面のスクリーンショットから支出ログまで、3ステップで完了
予算管理、経費精算、あるいは10年間の総額が気になるだけでも——アップロードからエクスポートまでの流れをご紹介します。
お持ちの確認画面をスクリーンショットする
チェックアウト時の確認ページ、Steamが送信するメールの領収書、またはアカウント詳細 → 購入履歴を表示 の購入履歴リスト——手元にあるもので構いません。履歴リストは日付範囲ごとにページ分割されるため、対象範囲ごとに1画面ずつキャプチャしてください。1枚のスクリーンショットに複数の購入が含まれていても、AIが表示されているすべてのエントリを読み取ります。
列名を一度だけ指定する
ゲームタイトル、価格、購入日、トランザクションID、ギフト購入、購入タイプ、支払い方法 と入力します。AIは各スクリーンショットのすべてのエントリを意味に基づいてこれらの列にマッピングします。「ギフト購入」の行も「ウォレットクレジット」のチャージも、通常のゲーム購入と同じパスでタグ付けされます。
合計がすでに分離されたスプレッドシートをエクスポート
処理時間はスクリーンショット1枚あたり平均5〜10秒です。出力は1つのXLSXまたはCSVで、購入ごとに1行が作成されます——ギフトはフラグ付き、ウォレットチャージはゲーム支出と区別可能、通貨もそのまま引き継がれます。各領収書を開いて手入力するよりも約18倍高速です。
Steamスクリーンショット抽出が機能する場面とその限界
最適なケース
購入確認画面、メールの領収書、購入履歴ページのフル解像度スクリーンショット。機械生成されたSteamのテキストは最大99%の精度で抽出できます。
1つのバッチに混在するレイアウト。確認画面、メールの領収書、購入履歴のスクリーンショットを1つの列セットでまとめてアップロードできます。ソースごとの仕分けは不要です。
ギフトやウォレットへのチャージをゲーム購入費から分離。ギフト購入列と購入タイプ列により、手作業での整理なしに合計を出せるエクスポートが完成します。
注意が必要なケース
このツールはお客様のSteamアカウントにログインすることはありません。購入履歴の取得、ギフトの引き換え、返金処理はできません。お客様がスクリーンショットを提供し、ツールは画面に表示されている内容を読み取るだけです。アップロードされた画像以外の情報は収集されません。
別のデバイスで撮影した画面の写真。このツールはスクリーンショットを処理するもので、ディスプレイの写真は対象外です。映り込み、モアレ、斜めからの撮影は精度を低下させます。Steam標準のスクリーンショット機能を使用し、圧縮された転送画像は避けてください。
購入履歴はページ分割されており、小規模なストアでは文字がぼやける場合があります。完全な記録を得るには日付範囲ごとにスクリーンショットを撮影してください。また、非常に小規模な地域ストア(例:Steamアルゼンチン)では価格欄の精度が低下する可能性があるため、該当行は目視で確認してください。
よくある質問
Steam購入確認画面からトランザクションIDを取得できますか?
はい。トランザクションID列を作成すると、AIがレシートや注文詳細から数値の識別子を読み取ります。これはSteamサポートが購入を参照する際に尋ねるものと同じ番号です。専用の列として抽出されるため、2つのゲームが同じタイトルや価格でも、スプレッドシートの各行に安定した参照ポイントが確保されます。
Steamには購入履歴をエクスポートする機能はありますか?
いいえ。Steamの購入履歴ページ(アカウント詳細 → 購入履歴を表示)は閲覧専用で、CSVやExcelへのエクスポート機能はありません。公式に取引単位で確認する方法は、購入を開いてレシートを表示または印刷する方法のみで、1件ずつしかできません。単一の取引を超える場合は、確認画面や履歴ページのスクリーンショットが最速の記録手段であり、抽出機能がそれをSteamが提供しないスプレッドシートに変換します。
AIは購入がギフトかどうかを判別できますか?
はい。ギフト購入列を追加すると、AIがSteamの「ギフト購入」タイプのマーカー(確認画面と履歴リストに表示)を読み取り、TRUEまたはFALSEとして出力します。ギフト購入には支払い表示の代わりに受取人の詳細が含まれるため、マーカーがないと通常の行と見分けがつかず、フィールドが欠落したように見えます。マーカーがあれば、送ったギフトを識別でき、自分の支出合計から除外できます。
Steamウォレットにチャージしてからゲームを購入すると、スプレッドシートで支出が二重計上されますか?
合計列を取引タイプで分けずに合計した場合のみ二重計上されます。Steamはウォレット残高を優先的に使用するため、履歴には「ウォレットクレジット」行(入金)と「購入」行(出金)が同じリストに混在します。購入タイプ列を追加すると、AIが抽出時に各行にラベルを付けます。ウォレットクレジットをフィルタリングして実際のゲーム支出を集計するか、両方を残してウォレット自体の照合に使用できます。
海外移住でSteamストアの通貨が変わった場合、列で複数通貨に対応できますか?
はい。通貨列を追加すると、AIがSteamが各価格とともに実際に表示した記号(USD、CAD、EUR、BRL、およびSteamがリージョン価格でサポートする約35の通貨)を読み取ります。過去の購入は請求された通貨のまま保持されるため、エクスポートはアカウントを正確に反映します。行ごとに複数通貨が混在します。後でスプレッドシート上で換算できます。抽出の役割は記号を保持し、誤った単位で暗黙的に合計されないようにすることです。
Steamの確認画面はゲーム・デジタル購入スクリーンショットの概要の一部です。同じバッチと列セットは、App Storeの領収書、ギフトカードコード、PlayStation Store、Xbox、Nintendo eShopのコンソールストア領収書にも対応しています。