Promotion(page)禁断の機能がau公式解禁!WALLETポイントの現金化がついに開放。膨大なAmazonデータベースから商品情報を利用してアフィリエイトを行う事ができます。API」と呼ばれます。APIを利用する上で必要になるプログラムを画面からサクッと生成し、コピペで利用する事ができるサイトが公式にありますのでご紹介します。面倒なプログラムをスニペットとして組み立てて表示してくれます。Rails)」で、カートに商品を追加するボタンのHTMLも併せて表示してくれます。Amazonアソシエイトのスクラッチパッドでパラメータ指定まず以下URLにアクセスします。https://webservices.amazon.co.jp/scratchpad/index.htmlサイドメニューに表示されている選択肢が、APIパラメータでいうところの「Operation」パラメータの指定にあたります。ここでは一般的な「ItemLookup」を選択しています。「ItemLookup」を選択すると画面が変わります。parameters」の項目はAPIを利用する上での必須となる共通パラメータです。「Marketplace」はどこの国のAmazon店舗を対象に検索するか?の選択です。ここでは日本である「..amazon.co.jp」を選択しています。マーケット選択・AmazonアソシエイトのスクラッチパッドでAPIソースを生成ふと、どうせ最終的にプログラムでURLを生成することを思えば、アクセス元IPアドレスで国判定をして、もし、この13カ国に該当するなら各国に合せたマーケットプレースを指定した方が親切なんだろうなと。商品が存在しているかは別として、検索結果や類似検索では有効な感じがしますね。IPアドレス(CIDR)の範囲確認・変換サイト※手前みそですが、関連サイトからご紹介。Key」の入力をします。Tag」はアソシエイトタグですが、通常「トラッキングID」と呼ばれるコードです。アフィリエイトタグとも言われたりしますが、自身のアフィリエイトリンクに埋め込むコードです。API)を利用する際にコントロールパネルから発行するコードです。入力が終わったら、クエリの発行に必要になるその他のパラメータの入力を行います。表示したいItem(商品)を特定する為のキーが必要になります。Number)が選択されています。目的の商品のASINをストア画面からでもコピーして、ItemIdへ貼り付けます。IdTypeはASINの他、以下が利用できます。Code)と互換性のある国際的な共通商品コードです。「SKU」とは何ですか?SKU(商品管理番号)とは、出品者が設定する、商品固有の識別コードです。SKUは出品者がAmazonに送信するすべての在庫ファイルに含まれていなければならない重要なデータです。Amazonは、出品者の在庫ファイルのSKUを使って、商品をカタログの該当する商品詳細ページに関連付けます(すでに商品詳細ページがある場合)。詳細は以下のとおりです。Amazonセラーセントラル日本で利用されているJANコードで検索する場合はEANを指定して検索を行います。この場合には別途「SearchIndex」パラメータが必要になりますのでご注意ください。Group」を指定します。これによって対象Item(商品)に対しての何の情報を返すかを指定します。「Images」など必要な情報にチェックを入れます。複数選択することができますので、必要なものを選択していきます。パラメータを追加します。request」ボタンをクリックして行います。URL」として署名前のURLが表示されているのが見えています。実行後は、署名後のURLが更に下に表示されてきます。画面が自動でスクロールして実行結果(エラーがあればエラー)が表示されます。今回ASINで指定した商品が適切にウィジェットで表示されています。response」で確認できるレスポンスをプログラムは受け取ります。response」タブに表示されるコードを利用します。※スタイルシート的に失敗していますが、一例です。URL」部分には署名後のURLが表示されています。タイムスタンプも自動で付加され署名されていますので、一定時間有効なURLになります。生のXMLで応答を受け取る事ができます。response」タブでも表示確認はできます。response」タブは上記ウィジェットを表示するタグです。(it)スクラッチパッドが生成したプログラムコードさて、このスクラッチパッドの有り難い点は、このスニペット表示ではないかと思います。PHP、Java、RoRのコードで今要求した処理を生成してくれています。この場合、ItemId部分のみを変数化すれば、そのまま再利用可能ですね。PHPで同様の要求URLを生成するコード・AmazonアソシエイトのスクラッチパッドでAPIソースを生成ちなみにAddToCartHTMLで表示されるタグを実行するとこうなります。そのまんま、カートに入れるボタンが表示できます。Cart個人的にはウィジェットジェットの下部ボタンが、カートに入れるの方がいいようにも思います・・・。付加するタイムスタンプのタイムゾーンです。日本のマーケットなら日本時間でタイムゾーン指定しないとダメ?という。その心配はありません。タイムスタンプはマーケットプレイスと一致する必要はなし見ての通り、マーケットがco.jpでも、このツールが付加しているタイムゾーンは、末尾ZですのでUTC±0です。一致する必要はないという事がわかります。右上のHistoryから確認する事ができます。Max10件のようですが、それでもいろいろ試すときには便利なのではないでしょうか。価格の表示が必要な場合はOffers等をレスポンスグループに追加ウィジェットの表示を見て価格が出てない事にお気づきの方もおられたかもしれません。「ResponseGroup=Images,Small」では価格が受け取れないんですね。「Offers」等を追加されれば、価格も表示されるようになります。価格が必要ならOffersを追加・AmazonアソシエイトのスクラッチパッドでAPIソースを生成その他のレスポンスグループと値の関係は以下でご紹介しています。Amazonアソシエイトの「&ResponseGroup=」パラメータの種類いかがでしょうか。この「スクラッチパッド」の威力はこれだけではないのです。自動的に取得して、最善のパラメータを提示してくれる機能があるのです。商品ページからの取得例を一発でコードに変換する「scratchpad」が超便利/Amazonアソシエイト・アフィリエイト﻿当サイト内のコンテンツおよび画像を含むすべてにおいて、管理人が著作権を保持しております。当サイトでご紹介しております写真につきましては著作権の放棄はしませんが、ライセンスフリーでご利用いただいて構いません。コンテンツを有益であると感じていただけましたら非常に光栄です。ありがとうございます。サイト内コンテンツを引用される際には、出典元として当サイト(個別記事)へのリンクをお願いいたします。申し訳ございませんが、無断転載、複製をお断りさせて頂いております。2018/08/26Tweet最後までお読みいただきありがとうございました。...LED照明「IG-GTA20」は引掛けシーリングに取付けできそうで、できない。