Amazonアソシエイトや楽天アフィリエイトで関連商品を表示するWordPressプラグイン #wp-raira #wordpress

感想おまちしてます!

関連アフィリエイト商品表示

WordPressで記事に関連するアフィリエイト商品を表示するプラグインを作ってみました。PHPのクラスの使い方いまいちわからなかったので、ベタ書きスクリプトになっていますが、順調に動いているみたいなので公開します。

スポンサーリンク

概要 – Overview

元々、プラグインテーマに埋め込んでいた、アフィリエイト商品表示機能をプラグイン化しました。記事に関連したアフィリエイト商品を自動で表示するので、記事を読んだ読者を商品に誘導しやすく、お手軽にブログのマネタイズが可能です。 (I implemented this feature in theme but now I released that as WordPress plugin. This plugin can display the affiliate item related the article automatically so it’s easy to lead the reader to this area and very helpful to monetize your blog.)

プラグインには以下の機能が実装されています。 (This plugin has these feature.)

  • 楽天アフィリエイトかAmazonアソシエイトの商品画像の表示 (Display item image by Rakuten affiliate and Amazon associate.)
  • 画像サイズ変更、商品名表示、デフォルトバナー表示などの細かいカスタマイズなど (Change image size, show item name, default banner etc)

プラグインは無料で利用可能です。ただし、以下の制限をつけています。 (This plugin is free but there are following limitation.)

  • PRO版とか作るのが面倒だったので、プラグイン開発の寄付として10%の確率で僕のアフィリエイトIDを使ったリンクを作成します。開発への応援をよろしくお願いします。 100インストールで-1%とかにしようかしらん。(It’s pain for me to create PRO version so show my affiliate item 10% of the time for donation of development. Please cheer this plugin. If the number of installation is increasing, I’ll change this ratio.)

利用できるAPIは今後拡張していく予定です。特のAmazonのProduct Advertising APIについては、各国のAPIに対応する予定です。 (I will implement new API especially Amazon Product Advertising API for each location. But I can’t test that so I need your help.)

インストール – Installation

  1. 以下からプラグインをダウンロードしてください (Download from below.)
  2. ダウンロードしたZipファイルを、プラグイン画面からアップロードするか、解凍したファイルを「wp-content/plugins/wp-related-affiliate-item-by-rakuten-amazon」に配置してください。 (Upload the zip file from plugin page. Or extract the file and upload the files to plugin folder “wp-content/plugins/wp-related-affiliate-item-by-rakuten-amazon”)
  3. 設定画面に移動し、APIの各項目を設定してください。 (Move to setting page and set each options)
  4. ウィジェットを表示したい場所に設置してください。 (Put the widget where you want to display the item.)

アソシエイトタグとAccess KeyとSecret Access Keyの取得方法(Amazon)

アソシエイトタグ(daipresents-22みたいなの)はAmazonアソシエイトから取得します。アカウントがない場合は、「Amazonアソシエイト・プログラムへの参加 – AjaxTower」を参考に登録を行ってください。トラッキングIDという名前で表示されるはずです。

Access KeyとSecret Access KeyもAmazonアソシエイトから行います。「Access Key IDとSecret Access Keyの取得 – AjaxTower」で詳しく説明されていますが、キーの取得部分のUIが変わっているので、以下を参考にしてください。

Product Advertising API アカウントの登録を終わらせたら、Product Advertising APIの情報ページを表示します。

スクリーンショット_050616_045947_PM

Manage Your Account」をクリック。

スクリーンショット_050616_050609_PM

「こちらのリンク」をクリック。「Sign In or Create an AWS Account」の画面が表示されるので、先ほど作ったアカウントのIDとパスワードでログイン。

スクリーンショット_050616_050822_PM

IAMユーザを作れって言われますが、Product Advertising APIはまだ未対応なので使えません(Amazonはドキュメントが本当にわかりにくい)。将来対応したらユーザを作って、ユーザごとのキーを取得するとして、まずは無視して進みます。

スクリーンショット_050616_051049_PM

上記をクリックして、キーを作成します。鍵は定期的に削除&再生成するのがおすすめです。

アプリケーションIDとアフィリエイトIDの取得方法(楽天)

楽天WebサービスからアプリIDを発行します。

アプリケーションIDとアフィリエイトIDはアプリ一覧ページから確認できます。アフィリエイトIDはアフィリエイトIDの確認ページからも確認可能です。

フィードバック – Feedback

このページへのコメントか、GitHubのIssueにどうぞ。

Related Affiliate Item by Rakuten and Amazon Plugin on GitHub