メインコンテンツへスキップ
価格監視は、Webスクレイピングを小売判断に直結させる用途です。商品価格、在庫、プロモーション、送料、出品者、ratingを継続的に取得し、価格改定、MAP違反検知、在庫切れ監視、市場変化の把握に使います。 難しいのはスクレイピングそのものより、同一商品の照合、取得頻度、価格シグナルの正規化、意味のある変化だけを通知することです。

収集するフィールド

フィールド理由
商品名人が確認するための基準
商品URL再取得対象とsource
SKU/ASIN/GTIN/UPC/MPNサイト横断の照合
現在価格監視の中心
定価/元価格割引率分析
送料実質価格計算
在庫状態価格の意味づけ
出品者マーケットプレイス分析
rating/review count需要・信頼性の文脈
variantサイズ、色、pack数
取得日時変化検知
Amazon系テンプレートでは、一覧ページでtitle、price、rating、review count、image、ASIN、URLを広く集め、詳細ページでseller、description、feature bullets、specs、variant、rank、stock signalを補います。この分割は価格監視でも有効です。

商品照合

価格監視の核心はSKUマッチングです。可能ならASIN、UPC、EAN、GTIN、MPN、自社SKUを使います。識別子がない場合は、title、brand、model、pack count、size、color、image、categoryを組み合わせます。 2個入りと6個入り、通常購入と定期購入、色違いvariantを混ぜると誤ったアラートになります。照合信頼度が低いデータは自動価格判断に使わない方が安全です。

取得頻度

シナリオ目安
大規模マーケットプレイス価格1日数回または時間単位
MAP監視1日1回
長尾カテゴリ調査週次
セール期間期間中だけ高頻度
在庫監視変動が激しい時は時間単位
高頻度が常に良いわけではありません。コスト、ブロックリスク、保存量が増えます。価格判断が1日1回なら、1時間ごとの取得はノイズになることがあります。

変化検知

価格が下がった、競合が一定率以上変更した、出品者が変わった、在庫切れ/復活した、プロモーションが始まった、review countが急増したなど、イベントを定義します。上書きではなくsnapshotとして保存すると、価格変動、stockout期間、プロモーション周期を分析できます。

よくある失敗

  • 送料を無視する
  • variantを混ぜる
  • 一覧ページだけでsellerやstockを見ない
  • 小さな変動で過剰通知する
  • 取得日時を残さない
Octoparse、Apify、Bright DataのAmazon/ECテンプレートは、ページネーション、field mapping、anti-blocking、exportの手間を減らします。独自SKU照合、pricing engine連携、特殊なalert logicが必要なら、カスタムworkflowで収集、正規化、snapshot保存、差分検知を分けます。