Amazon の APIを利用するための必要事項

プログラム中で AmazonAPI を利用するために、いくつかの登録を行う必要があります。

Product Advertising API の利用申込み

Product Advertising API から「アカウント作成」を行います。*1
氏名、住所、Eメールアドレス*2などが必要となります。

Amazon アソシエイト・プログラムへ参加登録
  1. Amazonアソシエイト(アフィリエイト)プログラムに参加しよう! から「無料アカウント作成」を行います。氏名、Eメールアドレス*3などが必要となります。
  2. 登録時に申請したホームページやブログなどが審査されます。
  3. 審査が完了すると、アソシエイトID(=トラッキングID)*4が割り振られます。

Product Advertising API のリクエストに、取得したアソシエイトIDを AssociateTag として含めると、API は自動的にアソシエイト・タグ入りの URL を返すため、そのURLを利用すると紹介料の獲得が可能となります。Product Advertising API

Amazon Web Service へ登録

Product Advertising API の開発者として API へリクエストを送信する場合にはAccess Key ID および Secret Key(秘密キー) が必要となります。Access Key ID や Secret Key は Amazon Web Service で取得します。そのため Amazon Web Service へ登録します。

  1. クラウドコンピューティング なら アマゾン ウェブ サービス | 仮想サーバー、ストレージ、データベースのための Amazon のクラウドプラットフォーム(AWS 日本語) から「無料の Amazon Web Servicesアカウントを開設 (英語)」に申込みを行います。
  2. アカウントを取得したら Sign In して、Security Credentials 画面*5を開示すると Access Key ID と Secret Key を確認することができます。

*1:登録画面は英語になりますが、日本語のヘルプAmazon アソシエイト(アフィリエイト) - ヘルプがあります。

*2:必ずアソシエイト・プログラムに登録したEメールアドレスと同一のアドレスを使用すること。登録アドレスが一致しない場合、必要なサポートが受けられない場合があるそうです。

*3:必ずProduct Advertising APIに登録したEメールアドレスと同一のアドレスを使用すること。登録アドレスが一致しない場合、必要なサポートが受けられない場合があるそうです。

*4:ひとつのアソシエイトIDを利用して複数のWebサイトでアソシエイトリンクを利用する場合や、同じWebサイトのコンテンツごとの成果を計りたい場合はトラッキングIDを利用することができるそうです。

*5:クラウドコンピューティング なら アマゾン ウェブ サービス | 仮想サーバー、ストレージ、データベースのための Amazon のクラウドプラットフォーム(AWS 日本語) → [はじめに] セキュリティセンター → [その他] AWSセキュリティ証明書