← 更新履歴一覧へ戻る

AucKit v0.6.3 公開 — 落札0件・フォールバック画面に代替検索を埋め込み

AucKit v0.6.3 では、ヤフオクの落札相場が「該当データなし」となる場面や、キーワードの部分一致で代替検索が発動した場面で、rate.auckit.com の落札商品を該当メッセージの直下に埋め込み表示します。全期間で落札が 1 件もない場合を除き、参考にできる落札商品が途切れません。

AucKit v0.6.3 を公開しました。今回の更新では、ヤフオク公式の落札相場で結果が乏しくなる場面を補う形で、rate.auckit.com の代替検索結果を落札相場ページの結果直下に埋め込み表示する機能を追加しました。

常時表示は全期間対応リンクのみ

拡張機能内の落札相場リンクは、これまで通り検索結果ページ上に常時表示されます。全期間対応の rate.auckit.com へワンクリックで遷移できるリンクで、キーワードを引き継いだ状態で開きます。

落札0件・フォールバック画面のときだけ埋め込み表示

ヤフオク公式の落札相場では、直近 180 日以内に該当する落札がないと「該当データなし」となります。また、部分一致で類似商品を拾おうとする「キーワードの一部での代替検索」が発動する場面もあります。

v0.6.3 では、これらの 落札0件表示 または フォールバック画面 の場面で、rate.auckit.com が独自にキーワードを絞った代替検索を実行し、その落札商品を該当メッセージの直下に iframe で埋め込み表示します。

全期間を通じて落札が 1 件もない場合を除き、参考にできる落札商品を必ず表示するので、年式が古い商品、レア商品、型番情報が少ない商品でも価格設定の判断材料が途切れません。

埋め込み枠のデザイン

埋め込み枠はページ内で見分けがつくよう淡いピンク背景 (#fff5f7) と赤枠 (#f4c2c9) で囲み、ヘッダーには「新しいタブで開く」ボタンを配置しています。枠の高さはコンテンツに合わせて可変で、iframe 内にスクロールバーが発生しないよう調整しています。

埋め込みに対応するための CSP 調整

iframe 埋め込みを実現するため、rate.auckit.com 側のワーカーで以下を調整しました。

  • X-Frame-Options: DENY を撤去
  • Content-Security-Policy: frame-ancestors 'self' https://auctions.yahoo.co.jp https://*.yahoo.co.jp を追加

ヤフオクドメイン経由の埋め込みだけを許可し、他のドメインからの iframe 埋め込みは引き続きブロックしています。

更新方法

Chrome の自動更新により、通常は数時間以内にお使いのブラウザへ配信されます。すぐに更新したい場合は chrome://extensions/ を開いて「更新」ボタンから手動でも実行できます。