データの根拠・更新方針
Data Sources & Update Policy
商品データの取得元
本サービスに掲載する商品情報は、以下のソースから自動的に収集・構造化しています。
- 楽天市場 — 楽天商品検索API(Rakuten Ichiba Item Search API)を通じて価格・商品名・URLを取得。
- Amazon.co.jp — 公開されている商品ページから価格・商品名を収集。
- Qoo10 — 公開されている商品ページから価格・商品名を収集。
- メーカー公式サイト・全成分表示 — 薬機法に基づく全成分表示(INCI表記)を各社公式サイトおよびEC販売ページから収集。
成分スコアの算出方法
成分類似度スコア(0〜100%)は、以下の3つのアルゴリズムを組み合わせて算出しています。
スコアA:上位成分の位置一致(重み50%)
薬機法上、成分は配合量の多い順に記載が義務付けられています。 上位6成分の順位ベクトルを比較し、高配合成分が一致するほど高スコアを付与します。
スコアB:全成分のJaccard係数(重み40%)
全成分リストの集合的一致率(Jaccard係数)を算出します。 成分の有無を評価し、含まれる成分が多く重なるほど高スコアになります。
スコアC:機能成分ボーナス(重み10%)
「保湿」「美白・ビタミンC」「シワ改善」等の効果カテゴリに紐づく主要機能成分が 一致した場合に追加ボーナスを付与します。
※ 配合濃度はメーカー非公開のため、本スコアは成分の「有無」と「順序」のみを評価しています。 スコアが高くても、効果・品質の同一性を保証するものではありません。
データ更新ポリシー
- 価格・在庫
- 毎月1回(月初)、自動でヘルスチェックを実行し、 価格変動・在庫切れ・廃盤を検知した場合は data.json を更新してサイトを再ビルドします。
- 成分データ
- 成分処方の変更が確認された場合は手動で更新します。 全成分のリニューアルは商品の製造ロット単位で行われるため、 市場流通品と本サイトの成分表示が一時的に異なる場合があります。
- 新商品追加
- Pythonパイプラインを手動または定期的に実行することで新商品を追加します。 掲載リクエストは info@genecos.example.com までご連絡ください。
データの正確性について
本サービスは情報の正確性の維持に努めていますが、 商品の処方変更・価格変動・廃盤などにより最新情報と異なる場合があります。 商品の全成分表示は購入前に必ず商品パッケージまたはメーカー公式サイトでご確認ください。
情報の誤りを発見した場合は、 info@genecos.example.com までご報告いただけると幸いです。