リンクにアソシエイトIDを反映

広告

次のようなリクエストを送信した場合に取得できるデータの中の「DetailPageURL」要素の値について確認します。

http://xml-jp.amznxslt.com/onca/xml?
Service=AWSECommerceService
&AWSAccessKeyId=[AccessKey]
&Version=2009-07-01
&ResponseGroup=Small
&Operation=ItemSearch
&SearchIndex=Books
&Keywords=Java

「DetailPageURL」要素の内容は次のようになっています。(実際の値をURLデコードしたものです)。

http://www.amazon.co.jp/明解Java-入門編-柴田-望洋/dp/4797339535?
SubscriptionId=[AccessKey]
&tag=ws
&linkCode=xm2
&camp=2025
&creative=165953
&creativeASIN=4797339535

次にアソシエイトIDを含めたリクエストを送信してみます。

http://xml-jp.amznxslt.com/onca/xml?
Service=AWSECommerceService
&AWSAccessKeyId=[AccessKey]
&Version=2009-07-01
&ResponseGroup=Small
&Operation=ItemSearch
&SearchIndex=Books
&Keywords=Java
&AssociateTag=AAAAA-99

「DetailPageURL」要素の内容は次のようになっています。(実際の値をURLデコードしたものです)。

http://www.amazon.co.jp/明解Java-入門編-柴田-望洋/dp/4797339535?
SubscriptionId=[AccessKey]
&tag=AAAAA-99
&linkCode=xm2
&camp=2025
&creative=165953
&creativeASIN=4797339535

このようにリクエストに「AssociateTag」パラメータを使ってアソシエイトIDを設定すると、自動的に「DetailPageURL」要素の値にアソシエイトIDが反映されます。

( Written by Tatsuo Ikura )