超簡単Amazonアソシエイトリンク生成greasemonkeyの「AmaGrea」
アマゾンのアソシエイト(アフィリエイト)リンク生成といえば、商品ページでbookmarklet(amazletとかG-Tools)を起動し、新しく開いたページでHTMLのタグをコピーする、というのが定番(?)です。
が、これが面倒に思えてきてgreasemonkey(グリースモンキー)で直接商品ページの中にタグを生成してしまえ!と、スクリプトを書きました。
その名も「AmaGrea」(アマグリー)。
Google ChromeとFireFoxとOperaにて動作確認済みです。
インストール
こちらからどうぞ → http://userscripts.org/scripts/source/61416.user.js
なおgreasemonkeyをご存じない方は以下のサイトが参考になると思います。
■Firefox
Greasemonkey入門 ~よくわかるグリースモンキーの使い方 ~ | G Mania - グーグルの便利な使い方
■Google Chrome
Greasemonkey - Google Chrome まとめWiki
■Opera
http://ja.opera-wiki.com/User_JavaScript
実行すると
それでこのスクリプトをインストールすると、こんな画面になります。
http://www.amazon.co.jp/gp/product/4806129461/ref=nosim?ie=UTF8&tag=z820064-22
水色の四角の中に表示されている部分がこのスクリプトで挿入した部分になります。
各種設定項目、生成したHTMLタグ、リンクのプレビューの順に表示され、設定を変更するとすぐプレビューに反映されます。
アソシエイトID(xxxx-22)等、設定項目は保存してあるので、次回以降は設定不要です。
この英語本の場合なら「画像サイズ」・「レビューの表示」・「ランキング情報の表示」のON/OFFの設定が可能になっています。
なお画像サイズは75、120、160の3パターンがデフォルト値ですが、スクリプトの下記のコードを変更すれば他の値もOKです。
var SIZE_NUM = 3; var LABEL_SIZE = ["小", "中", "大"]; var INT_SIZE = [ 75 , 120 , 160 ];
例えばこんな風に
var SIZE_NUM = 4; var LABEL_SIZE = ["小", "中", "大", "極大"]; var INT_SIZE = [ 75 , 120 , 160 , 300 ];
すれば4パターンから選択できるようになります。
ランキング情報の表示をONにすると「英文法・語法:6位 (2009.11.07)」という表示が追加されますが、ここのリンクもアソシエイトリンクになっています。
(ちなみにリンクの有効チェックはリンクの動作確認ツール | Amazon アソシエイト(アフィリエイト)で行いました)
予約中の商品ならこんな感じ。
http://www.amazon.co.jp/gp/product/B000FNQXEO/ref=nosim?ie=UTF8&tag=z820064-22
さっきの英語本の定価販売とは違い、このファイナルファンタジーXIIIの場合は割り引きがあるので(16% OFF)という「割引率の表示」が設定可能です。
生成されたアソシエイトリンクをここに張り付けるとこうなります。
関 正生¥ 1,575大人にこそ読まれてしかるべき「良書」
◆数々のモヤモヤがすっきりします!
英文氷解英文法・語法:6位 (2009.11.07)
スクウェア・エニックス¥ 7,719 (16% OFF)オーソドックスRPG:1位 (2009.11.07)
最後に
我ながら結構よくできたんじゃないかと思いますのでAmazonのアソシエイトリンクを貼ったりする方は一度お試しを。
それと、もし動作しない商品ページがあればご報告をいただければ助かります。
スクリプトホームページ:http://userscripts.org/scripts/show/61416
(追記 16:25)
クッキーの期限を設定し忘れたため、ブラウザ再起動でデータがリセットされるようになっていました。。。
早速修正しましたので16:10までにダウンロードされた方はお手数ですが、再インストールをお願いします。
(追記 11/08)
Operaでも動くようにしました。
それとはてブで2枚目以降の画像もお願いしますというコメントがありましたが、一応現在のバージョンでも可能です。
2枚目以降の画像の取得について
その他のイメージのところへマウスカーソルを乗せてから、画像サイズの設定を変更すればOKです。
↑こんな感じ。カスタマー画像でもOKです。(メモ付きはNG 例.Norton2010)
(追記 11/09)
Google ChromeのDev(4.0.237.0)に対応。
(追記 11/13)
ボタンを押しやすく変更&詳細リンクオプションの追加
Amazonのぼったくり業者にはご注意!のgreasemonkey - Koonies/こりゃいいな!
GMailやはてなに[校正する]ボタン追加するgreasemonkeyの対応サイトを2倍に増量 - Koonies/こりゃいいな!
快適!PDFのリンクをGoogle docs Viewer経由に置き換えるgreasemonkey - Koonies/こりゃいいな!