M/MAINTENANCE

BMWの品番ひとつで、6ショップの価格を並べるアプリを作りました

2026年8月9日

パーツ価格比較アプリの画面。品番12317831436で検索し、Turner Motorsportのオルタネータ4件が、円とドルの両方の金額、OEM/純正の別、ブランド名、在庫状況とあわせて並んでいる

パーツをどこで買うかの記事故障と修理費用の記事に入れている価格比較表を、自動で更新できるようにウィジェットを開発していました。

その開発を進めているうちに、これは記事に載せた部品だけでなく、任意の品番を引けるアプリにできるんじゃないかと思い、試しに作ってみました。

Turner・ECS Tuning・FCP EUROの3店はリアルタイム取得ではないので、品番によっては出てこないことがあります。記事に載せてある部品は、すでに入っています。

パーツナンバーを入れると、6つのショップの価格を自動取得

BMWのパーツナンバーは11桁です。ハイフンや空白を入れても構いません。

eBay・AliExpress・楽天市場の3社はリアルタイムで価格を取得します。 Turner Motorsport・ECS Tuning・FCP EUROの3社は、僕が定期的にメンテナンスした価格が表示されます。

金額は基本、円を先に出していますが、ショップが実際に提示している通貨も併記しています。

eBayだけ、セラー評価の高い順に最大3件表示するようにしています。

この記事にそのまま埋め込んであるので、手元の品番で試してみてください。表示されない場合はアプリを直接開くこともできます。

LOADING INTERACTIVE WIDGET...

選んだショップは、僕が普段見ている6つです

進めているプロジェクトで、オーナーさんから「海外調達だとこの部品いくらなの?」と聞かれることがよくあります。そのたびに僕が開いて回っていたのが、この6つの店です。

これで、聞かれるたびに6つ開いて回るという手作業は、すべて自動化できました。

コンテンツをみてくれるオーナーさんたちの思考の邪魔にならない隙間を縫って、少しでも収益化できそうな方法を探していたら、たまたまアフィリエイトプログラムを出していたので実装しました。

少し仕組みの話をすると、TurnerとECS TuningはRakuten Advertising経由です。この2社は広告主IDが同じで、親会社(Enthusiast Auto Holdings)も同じなので、契約としては1つです。eBayはeBay Partner Network、AliExpressはPortals、楽天市場は楽天アフィリエイトを通しています。

FCP EUROだけ、どのプログラムにも入っていません。なのでリンクはそのまま通していて、PRの表示も付きません。PRが付いていない行は、僕に報酬が発生しない行です。(アフィリエイトプログラムやってくれたらいいのに。)

Turner・ECS Tuning・FCP EUROが、リアルタイムではない理由

この3店はボット対策が入っていて、検索のたびに価格を取りに行くことができません。

なので、この3店だけはあらかじめ集めた価格をデータベースに保存しておいて、それを表示しています。表示している日付は、その価格を取った日です。

記事に載せてある部品は、すでに入っています。 検索すればそのまま出てきます。

入っていない品番は「未取得」と表示します。

「該当なし」と出るのは、そのショップに問い合わせが通って、扱いが無かったときだけです。

集めるのは、検索履歴を見て僕がバッチを回します

読めるからといって、3店に大量のアクセスをかけるわけにはいきません。

そこで、検索された品番の履歴を管理画面で見ています。未取得のものが上に並ぶので、検索の多いものを僕が選んで、必要な分だけバッチを回します。

いま持っているのは42品番ぶんです。月1回くらいを目安に、検索されたものから増やしていく予定です。

なので、検索して未取得だった品番は、次に僕がバッチを回すまで出てきません。通知の仕組みは無いので、しばらく経ってからもう一度試してみてください。

品番は、いまのところRealOEMで調べています

このアプリは品番を受け取ります。車種と部品名から品番を探す機能はありません。僕自身もRealOEMを開いて手で調べています。

いつかETK(パーツ検索)と統合する予定ですが、RealOEMと機能が被るので、違う切り口を考えています。

お楽しみに。(いつになることやら)

症状から品番にたどり着く早い道は、いまのところこちらの記事です。

記事に掲載したパーツ価格は、2026年8月に僕が再取得しています。

やりながら、2022年当時からどれだけ値上がりしたか比較してみたら面白いかなと思い、差分表を作ってみました。

後記

この4年でパーツ市場が大きく変わりましたね。多分、輸送費(に含まれるだろう輸入手続き)が一番変わったのではと予想しています。以前と違って「このショップが安い」と言い切れなくなりました。

かと思えばAliExpressでかなり安く買えるものもあるので、部品ごとにその都度見るしかありません。それを毎回手でやるのが面倒だったので、アプリにしました。

More 関連記事

ノーコードアプリGlideで、愛車の維持費を見える化するアプリを作ってみた
MAINTENANCE2021.04.06

ノーコードアプリGlideで、愛車の維持費を見える化するアプリを作ってみた

ノーコードアプリ「Glide」で、愛車の維持費を見える化するアプリを作ってみました。 過去の整備履歴、掛かった費用を入力すると、グラフに自動で反映されるシンプルなアプリです。 こちらの記事(BMW E46 M3に5年乗った維持費のリアル)で紹介したスプレッドシートに入力した履歴をアプリに置き換えたイ...

続きを読む →
愛車を30年乗る場合の維持費の試算方法
MAINTENANCE2020.10.17

愛車を30年乗る場合の維持費の試算方法

憧れのM3。20年、30年永く乗る覚悟ができれば、普通のサラリーマンでも維持する事は現実的だと思っています。 巷で噂される通り、確かに故障は多いし、パーツも国産に比べたら高いです。 でも乗ってるからこそ言えるのは、国産車では味わえない、どんなカスタマイズをしてもたどり着けない“走りの質感”や“乗る楽...

続きを読む →
E46 M3のよくある故障と修理費用の目安
MYSELF2026.08.09 更新2020.10.06

E46 M3のよくある故障と修理費用の目安

せっかくE46M3を買ったなら、安心して気持ちよく乗りたいものです。買ってすぐに高額修理になって、維持できなくなったは一番避けたいですね。 M3を買った時、こういった情報が一箇所にまとまってくれてたら嬉しいなと思っていたのでまとめてみました。 これからE46 M3の購入を考えている人、すでに所有して...

続きを読む →
E46M3 DIYパーツをどこで買うかは、パーツごとに吟味したほうがいい
MYSELF2026.08.09 更新2022.04.27

E46M3 DIYパーツをどこで買うかは、パーツごとに吟味したほうがいい

この記事は、2022年に「日本で買うより安い海外ショップを紹介する」という趣旨で書いたものをアップデートしたものです。タイトルも「メンテナンスパーツが2/3以下で買える、僕のお気に入りショップ」でした。当時は Turner motorsports、ECS tuning、FCP EURO の3つを押さ...

続きを読む →
MAINTENANCE 一覧に戻る →