Greasy Fork is available in English.

Amazon.co.jp検索非表示

Amazon.co.jpの検索で任意の商品を非表示。コマンド「Kindle注文済みスキャン」で注文済みを非表示にもできます

質問やレビューの投稿はこちらへ、スクリプトの通報はこちらへどうぞ。
作者
nanashi
1日のインストール
0
インストール
152
評価
1 0 0
バージョン
1.1.7
作成
更新
ライセンス
不明
適用サイト

スクリプト作者による説明

www.amazon.co.jpの検索結果から特定の商品を非表示にするユーザースクリプトです。
Kindleの注文済みを非表示にしたいと思い作成しました。
デフォルト設定ではスポンサープロダクトやおすすめ等も非表示にします。

■使い方

検索結果の各商品の右下に「非表示設定」が追加されるのでそれをクリックすると次回から非表示になります。もう一度クリックすることでキャンセルできます。完全に非表示になったものはコマンドの「非表示/確認」で半透明で表示されるので、そこで非表示解除できます。

コマンドの「Kindle注文済みスキャン」でKindleの注文済みを非表示設定できます。

非表示にしたASINの情報や設定はローカルストレージに保存しています。ブラウザに保存されているwww.amazon.co.jpのサイトデータを削除すると非表示設定は消えるのでご注意ください。

■コマンド説明

Tampermonkeyのメニューに以下のコマンドが追加されます。以下はそれぞれのコマンドの説明です。

【非表示/確認】 確認モードとなり非表示中のものが半透明で表示されます。「非表示設定」をクリックして非表示を解除できます。もう一度コマンドを実行すると非表示モードに戻ります。

【Kindle注文済みスキャン】 対象はKindle(電子書籍)のみです。現在表示中の商品の中から注文済みの電子書籍を非表示設定します。スキャンには時間がかかります。

【全部非表示】 検索結果に表示されている全商品を非表示設定します。

【Undo】 直前で非表示にした商品を元に戻します。コマンドの「Kindle注文済みスキャン」や「全部非表示」を間違って実行したときに使うと良いです。undo情報はセッションごとに保持します(タブ間では共有されない。タブを閉じると消える)。

【追加設定】 以下の設定ができます。
・スポンサープロダクトの表示設定
・おすすめやアドバイザーの表示設定
・「Kindle注文済みスキャン」にKDP疑い(※)を含めるかの設定
・商品右下の「非表示設定」ボタンの非表示設定
※KDPは個人出版のようなものです。商品ページに出版社名がないものを「KDP疑い」としています。青空文庫も出版社名がないためKDPと判定しますのでご注意ください。

【NGASIN管理】 非表示設定にしたASIN一覧が表示されます。これをコピーしてエクスポートの代わりにしてください。ASINの一括追加はインポートの代わりです。「○○日以上参照のないものを削除」ボタンを押すと、その日数以上使用されていないASINが削除されます。これらのデータはローカルストレージに保存されています。www.amazon.co.jpのサイトデータを削除するとすべて消えてしまうのでご注意ください。

■動作確認

Firefox 73.0 + Tampermonkeyで動作確認しています。
十分な確認をしていませんが、おそらくChromeでも動作します。

■注意

Amazon側の仕様変更によりスクリプトが正常に機能しなくなることがありえます。仕様変更に対応できるとは限りませんのでご了承ください。

■更新履歴

1.1.7 「NGASIN管理」のASIN一覧にフォーカスが当たると全選択するようにした
1.1.6 おすすめやアドバイザーをデフォルトで非表示(「追加設定」で表示設定可能)
1.1.5 「Kindle注文済みスキャン」にエラー件数を表示するようにした(ここ最近Amazonのページ読み込みエラーが多いため)
1.1.4 「非表示設定」ボタンを非表示する設定追加。コマンド「追加設定」に項目があります
1.1.3 おすすめ商品やベストセラーに誤爆するので対応。ついでに実行タイミングを変更してみる
1.1.2 新UIでundo情報をセッション終了まで保持しなくなっていたので対応
1.1.1 新UIで一部商品に非表示設定ボタンが出ないケースに対応
1.1.0 たまに出現する新UIに暫定対応
1.0.2 スポンサープロダクト判定部分を簡素化など
1.0.1 Undoすると一時的に全表示されてしまうのを修正
1.0.0 公開