Amazonの商品ページURLをASINをもとにして作っていたらURLのフォーマットが何パターンかあったのが気になったので調査した。
利用可能なフォーマット
「B00TEY2W72」は商品のASIN番号
-
https://www.amazon.co.jp/gp/product/B00TEY2W72/
- 2016/10時点での正式なURLフォーマット。特に理由がなければこれを使うべきか
-
https://www.amazon.co.jp/exec/obidos/ASIN/B00TEY2W72/
- 2007年以前(正式な年月日不明)のフォーマット。一応Amazon側が互換を持たせているので普通に動作するが、あえて使う理由はなさそう
-
https://www.amazon.co.jp/o/ASIN/B00TEY2W72/
- 2の短縮版フォーマット
-
https://www.amazon.co.jp/dp/B00TEY2W72/
- Google等の検索エンジンからの流入用URLのフォーマット
また、どのフォーマットでも任意の文字列をURL中に挟むことが出来る。(挟める場所は異なる)
https://www.amazon.co.jp/あああああ/dp/B00TEY2W72/
https://www.amazon.co.jp/gp/product/B00TEY2W72/ああああああ/
アフィリエイトリンクの場合
アフィリエイト用のトラッキングIDを付けたい場合は、GETパラメータとして「tag=トラッキングID」を付けてやればよい。
これは上記すべてのフォーマットで有効。
https://www.amazon.co.jp/gp/product/B00TEY2W72/?tag=トラッキングID
その他、どんなリンクが有効なのかはリンクの動作確認ツールで確認出来る。
参考
Aiming-Amazon
https://www.amazon.co.jp/Aiming-Amazon-Publishing-Marketing-Amazon-com/dp/093849743X
http://www.newselfpublishing.com/AmazonLinking.html