Amazon.co.jp の商品へのリンクを生成するスクリプトを作ってみました.
当方,Amazonのアソシエイト・プログラムに参加し,当blog内においても Amazon の各種商品にリンクを張っている.
当blogからリンクをたどって Amazon に行くと「どのページから訪問したか」という情報が取得され,訪問者が商品の購入を行うと,当方にいくばくかのキャッシュバックが行われる.
(別に,お金儲けが目的ではないのですが,なんか面白そうなのでやってるだけです.ちなみに,1月以来,alm-ore 経由で注文された方は1人もいらっしゃらないので,当方のお小遣いは増えておりません)
さて,そんなわけで,日々リンクを作っているわけですが,この作業がめんどくさい.
なぜなら,リンクのURLの中に「どのページから訪問したか」という情報を埋め込む必要があるため,基本的にAmazonの用意したインターフェイスでURLを生成しなければならないからです.
ちなみに,まっとうにやろうとしたら,毎回以下のような作業を行う必要があります.
- アソシエイト・プログラムへのログイン(IDとパスワードの入力)
- リンク作成ページへ移動(そこへたどり着くのに,3回もボタンをクリックします)
- ISBN もしくは ASIN(商品番号)の入力.特に,ASINはAmazon独自のIDのため,いちいちAmazonの中で商品を検索して調べなければなりません
- リンクが生成される
- 別のリンクを作る場合は,3. へ戻って,ASINの検索からやり直し
めんどうなんじゃい.
特に,上にも書いたけど,ASINの検索が発狂しそうになる.
例えば,The Beatles の “Please Please Me” と 「指輪物語8 王の帰還<上>」 と 「座頭市 <北野武監督作品>」の3点のリンクを作りたいとします.それぞれのASINを実際に調べてみてください.これだけでかなり面倒.
つーわけで,午前中を使って,この作業を簡単にするスクリプトを作成.
出来上がったのはこちら.
【使い方】
- Amazon への個別商品リンクへ行く
- キーワードにリンクを作りたい商品に関するキーワードを入れる.商品の種類を選ぶ.「探してみよう」を押す
- 検索結果の一覧が表示される.そのとき,”商品へのリンク” に表示される<a>タグをそのまま使用すればよし.一緒に,商品の画像イメージへのリンクも生成されます
※ 「商品のリンク」で生成されるURLは,一般向けとするため僕のアソシエイトIDは入っておりません.
たったこれだけだけど,とりあえず便利になったかな.
特に,同じ著者の作品のリンクを一気に作るのはやりやすいはず.
なお,先ほどの3つの例題の答えは,僕のスクリプトを使うと,以下のように求まります.
指輪物語8 王の帰還<上>
The Beatles, Please Please Me
座頭市
作り方は以下を参照.
続きを読む →