楽天アフィリエイトをブロック、除去する拡張機能をつくったよ
どうもこんにちは!
今回は楽天アフィリエイトリンクをブロックする拡張機能を作りました。
楽天アフィリエイトを利用していて自己アフィリエイトを防ぎたいなどといった用途に使えると思います。
ブロックできるアフィリエイトリンクは
hb.afl.rakuten.co.jpドメインのリンクのみになります
他のASP(a8.net)などを介したアフィリエイトリンクはブロックできません。
https //hb.afl.rakuten.co.jp/【カテゴリー】/【アフィリエイトID】/【商品URL】
リンクへのアクセスをブロックして
リンクから商品URLを抽出してアフィリエイトされていないリンクへリダイレクト
【商品URL】(https://item.rakuten.co.jp/)
という流れになります
普通にインストールしてアフィリエイトリンクを踏むだけだと機能しているか確認し辛いので
chrome://extensions の拡張機能一覧からrakuten affiliate block
ビューを検証
その状態でアフィリエイトリンクを踏むと下の画像のようなかたちで動作が確認できると思います。
また、たまに作者のアフィリエイトリンクへリダイレクトされるようになっています。
アフィリエイトリンクを踏んだ時に一定の確率で作者IDへ置換しているのでそうそうアフィリエイトが成立することはないとは思いますが
作者への支援としてご理解いただけると幸いです。
以上です!