皆さんご存知の便利なサービス「Amazon」、私もよく利用しているのですが、URLを人に送ったりするときに気になるのが
“URLが長い!”
ということ。
こんなの↑やこんなの↓ばかり。
商品名に日本語が入ってると余計に長くなり、見ているだけでうんざりします。
ただしこれらのURLは、
https://amazon.jp/dp/ + ASINコード(Amazonが取り扱う商品識別用の10桁の番号)
という形で書き換えることができます。
たとえば、上で例示したURLを書き換えると、
https://amazon.jp/dp/B01IV82910
と
https://amazon.jp/dp/B014I8SIJY
になります。
大分スッキリしました!
これならば人にURLを教えるときも伝えやすく、わざわざGoogle URL ShortenerのようなURL短縮サービスを使う必要もなくなります。
AmazonのURLを短くするブックマークレット
とはいえ、短いURLを取得するのにいちいちASINコードを探してhttps://amazon.jp/dp/にくっつけて…というのは、いささか面倒ではあります。
そこで、自動的に短いURLを生成するためのブックマークレットを用意することにしました。
ブックマークレットの登録方法は下記記事をご参照ください。
Amazonの商品ページを表示している状態で上記ブックマークレットを実行すると、短いURLがpromptで表示され、URLはそのままコピー(切り取り)することもできます。
ブックマークレットの仕組みは、表示中のURLから「/product/」もしくは「/dp/」文字列を探し出し、その後ろにある10桁の文字列を抜き出す、といったシンプルなものになっています。
そのため、商品によっては短いURLが取得できない場合もあるかもしれませんが、私がいくつかの商品ページを試したところ、意図した通りに動作しました。
Amazonの長いURLでお困り(?)の方は是非一度お試しください。
この記事へのコメントはありません。