電子部品通販サイトの商品ページで観測した価格・在庫表示・掲載状況の履歴を、静的データとして公開しています。 Chrome 拡張または Tampermonkey 用ユーザースクリプトを入れると、対応サイトの商品ページに履歴パネルが表示されます。
どちらか一方で足ります。表示されるパネルも取得するデータも同じで、同じソースからビルドしています。 対応サイト(秋月電子通商・スイッチサイエンス・M5Stack公式ショップ)の商品ページを開くと、購入エリアの下に「Electronics Price History」パネルが出ます。
chrome://extensions を開き、右上の「デベロッパーモード」を入れる。この方法で入れた場合、自動更新はありません。版が上がったら zip を取り直してください(デベロッパーモードの拡張機能に関する Chrome の警告も毎回出ます)。 Chrome ウェブストアへの掲載を準備中で、掲載後はストア経由で自動更新されます。 権限は設定 1 個の保存と、このサイトからのデータ取得だけです。閲覧履歴・タブ・Cookie にはアクセスしません。 詳細はプライバシーポリシーをご覧ください。
こちらは @updateURL 経由で自動更新されます。
単店の価格グラフも表示欄の幅に合わせて描画し、狭い画面で日付や価格の文字が小さくなりすぎる問題を修正しました。画面幅の変更にも追従します。
対応表のある商品では、同一商品・類似商品・要確認候補を分けて表示します。販売条件まで確認済みの同一商品は、店舗別の履歴を重ねて記録価格差を表示。類似商品は仕様差と商品リンクを別枠に表示し、互換性を保証しません。
0.4.5 の対応表は3店舗間の943組です。同一商品は保存カタログ照合済み810組・未確定候補3組、類似商品は照合済み108組・候補6組、要確認は16組。秋月8,677商品(2026-09-06)、スイッチサイエンス10,343商品(2026-08-02)、M5Stack公式664商品・706バリエーション(2026-09-12)の全行を探索しました。型番一致候補830組を確認し、公式ショップとの同一商品517組を追加しています。現在の全商品・全別名を網羅したものでも、詳細ページの全件再確認でもありません。
M5Stack公式は対象バリエーションのUSD参考記録価格と商品リンクを表示します。税区分は不明で、円換算・最安判定・円価格との差額は表示しません。
差額表示の承認は引き続きATOM LiteとArduino UNO R4 Minimaの2組だけで、他は参考記録価格です。送料・数量割引・販売店独自保証は含まず、現在の最安価格を示すものではありません。関連商品リンクは省略せず、履歴取得は他商品8件までに制限しています。
data/v1/stores/akizuki/manifest.jsondata/v1/stores/switch-science/manifest.jsondata/v1/stores/m5stack/manifest.jsondata/v1/stores/akizuki/products/<pageKey>.jsonstate/state.jsonデータについて: 表示される値は、このプロジェクトが観測した時点の店頭表示の記録であり、店舗の公式データではありません。 3店舗とも約2日に1回の観測で、観測の間に起きた変化は記録されません。価格は記録した販売単位・条件によるもので、在庫数は店舗が表示した数値そのものです。M5StackはUSDのまま表示し、税区分は不明です。送料・関税込み総額や円換算を表しません。 ユーザースクリプトも Chrome 拡張も Cookie を使わず、閲覧履歴を送信しません。データ取得先は GitHub Pages のこのサイトだけです(プライバシーポリシー)。
ソースコード・仕様・ロードマップ: github.com/tsuyoshi-otake/electro-parts