Amazon ショッピングカートボタン マーケットプレイス編
先日Amazon Webサービスのショッピングカートへの追加ボタンのコードが変更になりましたと書きました。そのコードは次のようなものでした。
<form method="post" action="http://www.amazon.co.jp/gp/aws/cart/add.html"> <input type="hidden" name="ASIN.1" value="Asin番号" /> <input type="hidden" name="Quantity.1" value="購入個数" /> <input type="hidden" name="AssociateTag" value="アソシエイトID" /> <input type="hidden" name="SubscriptionId" value="Subscription ID" /> <input type="submit" name="add" value="Amazonで購入" /> </form>
さて、以前のカートはマーケットプレイス商品には使えなかったと思います。ひょっとして俺が知らないだけで使えていたかもしれませんが・・・。今回の新しいショッピングカートに追加のコードではマーケットプレイスの商品にも利用できるようになりました。
次のようなカードになります。
<form method="post" action="http://www.amazon.co.jp/gp/aws/cart/add.html"> <input type="hidden" name="ASIN.1" value="Asin番号" /> <input type="hidden" name="SellerId.1" value="出品者ID" /> <input type="hidden" name="ExchangeId.1" value="出品商品ID" /> <input type="hidden" name="Quantity.1" value="1" /> <input type="hidden" name="AssociateTag" value="アソシエイトID" /> <input type="hidden" name="SubscriptionId" value="Subscription ID" /> <input type="submit" name="add" value="Amazonで購入" /> </form>
マーケットプレイスの商品を指定するには、新たに出品者ID(Seller ID)と出品商品ID(Exchange ID)をフォームのHTMLコードに追加します。
出品者IDはその名のとおりAmazonに商品を出品する際に出品者を識別するIDで一意なものです。出品商品IDは商品を出品した際に発行されるもので、こちらも一意なものになります。それ以外にもOfferListingIdという商品識別番号もあるのですが、こちらは追加しないでもショッピングカートには追加できるみたいです。
ちなみにamazon.co.jpの商品をカートに入れますのでForm actionにhttp://www.amazon.co.jp/gp/aws/cart/add.htmlを指定しています。その他の国は次の通りです。
- http://www.amazon.com/gp/aws/cart/add.html
- http://www.amazon.co.jp/gp/aws/cart/add.html
- http://www.amazon.co.uk/gp/aws/cart/add.html
- http://www.amazon.de/gp/aws/cart/add.html
ということでとりあえず付けたし記事でした。
マーケットプレイス商品でカート追加機能が使えるということは、商品の直接購入で+2%の紹介報酬が増加のチャンスになるかもしれないって言うことですよね。そういうことでうちのAmagalyもいま機能追加中です。
コメント