JAN コードで Amazon・楽天・Yahoo! を一括検索する方法 (送料込み比較)
最終更新: 2026-06-07 ・ 著者: gigafetch 編集部
Amazon・楽天市場・Yahoo!ショッピングで「本当に一番安い店」を見つけるには、商品名検索 だけでは不十分です。同じ「カルピス 1L」でも店ごとに表記揺れがあり、まとめ買いや 派生商品が混ざって正確に比較できません。JAN コード (13 桁のバーコード番号) を使えば、 世界共通の商品 ID で店をまたいで確実に同一商品を並べられます。
JAN コードとは
JAN (Japanese Article Number) は GTIN/EAN とも呼ばれる 13 桁または 8 桁の数字で、 世界中の商品に一意に振られた識別番号です。商品パッケージのバーコード下に印字されて おり、Amazon・楽天・Yahoo! などの公式 API はこの番号で「同じ商品」を確実に 名寄せできます。
手順 1: JAN コードを入手する
- 実物が手元にある場合は商品パッケージのバーコード下の 13 桁の数字をメモする
- 実物がない場合は楽天や Amazon の商品ページのスペック欄に「JAN コード」「EAN コード」として記載されていることが多い
- gigafetch のスキャン機能 (/scan) ならスマホカメラで読み取って自動で入力される
手順 2: 検索ボックスに直接入力
gigafetch のトップページの検索ボックスに 13 桁の JAN コードをそのまま貼り付けて 検索します。商品名でなく JAN コードを直接渡すことで、楽天 API の keyword=<JAN> 経路と Yahoo! API の jan_code=<JAN> 専用パラメータ経路を同時に叩き、同一商品の全店出品を確実に拾えます。
手順 3: 送料込み総額で並び替える
検索結果は 送料込み総額 の安い順で並びます。 本体価格が同じでも、送料無料ラインや店舗の発送地域で実支払額は変わります。 例えば本体 99 円 + 送料 700 円 = 799 円より、880 円送料無料の方が 81 円安くなる ケースは日用品で頻繁に発生します。本体価格だけで判定するとこの逆転を見落とします。
手順 4: ポイント還元込みの実質価格をチェック
楽天市場・Yahoo!ショッピングは送料込み総額からさらにポイントが戻るため、実質的な 支払い額はポイント控除後で考える必要があります。gigafetch では各カードに 実質 ¥X (ポイント-¥Y) を併記し、検索結果 サマリーには「ポイント込みでは ◯◯ が ¥X」と総額最安と別店の場合に注記します。 並び替えメニューから「実質 安い順 (ポイント込み)」を選べばこの軸でソート可能です。
手順 5: 価格推移グラフで「今が買い時か」を判定
各商品カードには過去 90 日の最安推移を示す極小スパークラインがあり、現在価格が 過去の中央値より低ければ「最安水準」、過去 25 パーセンタイルを下回れば「買い時」 ピルが付きます。逆に高めなら「待ち時」と判定するので、底値タイミングを外しません。
JAN コード検索が効くケース・効かないケース
- 効くケース: 日用品・食品・コスメ・飲料 (型番が JAN で確実に決まる商品)
- 効くケース: 製造元の品番がそのまま JAN に なっている家電・PC 周辺機器
- 効かないケース: 在庫薄商品・限定品・ ハンドメイド (出品自体が少ない or JAN 未登録)
- 効かないケース: フリマ・ヤフオク中心の 中古品 (JAN コードでなくタイトル検索の方が広く拾える)
まとめ: 3 サイトを 1 画面で比較する最短ルート
- JAN コード (13 桁) を入手 (手元の商品 / 商品ページ / カメラスキャン)
- gigafetch の検索ボックスに JAN を貼って検索
- 送料込み総額の安い順で並ぶ結果を確認
- ポイント還元込みの実質最安と、過去 90 日の価格推移で買い時を判定
関連
- よくある質問: ポイント還元の扱い・データ更新頻度・アフィリエイト方針
- gigafetch について: 集計方法・データソース (楽天 Ichiba / Yahoo! Shopping V3)