Hamazon

説明

ビジュアルエディターにアフィリエイトリンク用のボタンを追加します。
エディターで検索して、その場で挿入できます。

利用できるサービス

  • Amazon Creators API(PA-API v5 の後継)
  • PHG iTunes アフィリエイト
  • DMMアフィリエイト

必須要件

  • PHP 8.1 以上
  • WordPress 6.0以上

廃止されたもの

以下のサービスは廃止されました。

  • 楽天
  • リンクシェア

スクリーンショット

  • こんな画面でアフィリエイトを検索できます。

ブロック

このプラグインは1個のブロックを提供します。

  • Affiliate

インストール

  1. wp-hamazon フォルダーを /wp-content/plugins/ ディレクトリにアップロードしてください。
  2. プラグインを有効化する。
  3. 設定 > アフィリエイト設定 へ移動し、認証情報を入力してください。

評価

2019年1月5日
Thank you for this plugin. I can use it without problems on the block editor.
2017年10月17日
At the beginning of this year,the plugin became didn’t work for the API expired. I contacted the developer and asked for renewal, but at last I got the news of the update yesterday. Unbelievable! Thank you so much! I appreciate for you. Next time I would like to have specifications that can select multiple codes.
2件のレビューをすべて表示

貢献者と開発者

Hamazon はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。

貢献者

“Hamazon” は1ロケールに翻訳されています。 翻訳者のみなさん、翻訳へのご協力ありがとうございます。

“Hamazon” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログRSS で購読してみてください。

変更履歴

6.0.0

重要な変更!

  • PHP 8.1 以上が必須になりました。アップデート前にサーバー環境をご確認ください。
  • Amazon PA-API v5 から Amazon Creators API に移行しました。
    • PA-API v5(Offers V1)は2026年1月31日にAmazonによって廃止されました。
    • 新しい認証情報(Credential ID と Credential Secret)を アソシエイト・セントラル > ツール > Creator API から取得する必要があります。
    • 旧アクセスキー / シークレットキーは使用できなくなりました。
  • 設定フィールド名が変更されました:
    • 「アソシエイトID」「パートナータグ」
    • 「アクセスキー」「Credential ID」
    • 「シークレットキー」「Credential Secret」

注意: Amazon Creators API では、API アクセスを維持するために、マーケットプレイスごとに30日以内に10件以上の適格な売上が必要です。
お使いのアカウントがこの要件を満たしていない場合、フォールバック機能(5.2.0で導入)が自動的に使用されます。

5.2.0

  • Amazon の Product Advertising API が要求する水準にみたない場合にフォールバックを追加

注意: PA-API は現在(2025年11月13日以降)、お使いのアカウントで30日以内に10件以上の売上が必要です。
この売上要件を満たせない場合、API は常に403レスポンスを返します。
この状態になると、新しいリンクを追加できなくなります。
このため、ブロックエディターで手動ASIN設定機能を提供し、
ASINのみが指定された場合でも少なくともタイトルとURLを表示するフォールバックレイアウトを用意しました。

5.1.4

  • クラシックエディターでのバグを解消。
  • 翻訳エラーの警告を解消。

5.1.3

  • デプロイ用スクリプトの致命的なエラーを解消。

5.1.0

  • サーバーサイドレンダリングのバグを修正。

5.0.2

  • 5.4.2 からのエラーを修正。

5.0.0

重要な変更!

  • おそくなってすみません。Amazon Product Advertising API 5.0に対応しました。古い認証情報を利用している場合はAmazonアソシエイトセントラルで新しい認証情報を取得してください。
  • マークアップとAPIの返すデータ構造が完全に変わりました。もしフックを利用してカスタマイズしている場合は期待通りに動作するか確認してください。
  • WP CLIコマンドの追加: wp hamazon search 'サイエンスフィクション'

4.0.4

  • JSの依存解決エラーを修正。

4.0.3

  • 翻訳を修正。

4.0.2

  • JSエラーを修正。

4.0.1

  • Gutenberg以外の環境での動作を修正。すみません。

4.0.0

  • PHGのバグを修正。
  • Gutenberg サポート!

3.0.3

3.0.0

後方互換性のない変更あり!!

  • コードを全部書き直しました。
  • 楽天とリンクシェアを削除。ショートコードはから文字にになります。
  • Shortcakeに対応しているので、ショートコードの結果をプレビューできます。
  • このバージョンでサイトが壊れてしまいそうだなと感じたら、古いバージョンを使うか、サポートフォーラムからご連絡ください。

2.3.1

  • 関数tmkm_amazon_viewが動かなくなっていたので、直しました。
  • HTMLリンクを出力するhamazon_asin_linkを追加しました。

2.3

  • ショートコード挿入ボタンをつけました。
  • ショートコード内の情報を出力できるようにしました。一言コピーのようなものが入れられます。後方互換は取っているので、いままでのコンテンツはそのまま表示されます。
  • サービスにPHG(iTuensアフィリエイト)とDMMを追加しました。
// これまで
[tmkm-amazon]00000000[/tmkm-amazon]
// これから
[tmkm-amazon asin='00000000']この本は最高ですよ![/tmkm-amazon]

2.2

  • 楽天をサービスとして追加
  • マークアップをドラスティックに変更しました。これまで利用していた方は注意してください。

2.1

  • リンクシェアのAPIがリクエストを返さないことがあるので、キャッシュ方法を変更

2.0

  • リンクシェアを追加

1.0

  • はじめてのリリース