Question
Rinkerが表示されない件について
- n ni Ti
-
現在JINRにてサイトを2つ運営しているのですが、Rinkerの表示で解決したい問題があります。
まず1つ目に運営しているブログサイトについて、こちらは「Amazonから商品検索」をクリックすると「403:AmazonAPIのステータスエラー」が表示されます。
内容を見ると「あなたのアカウントは現在資格要件を満たしていません」と表示されているのですが、登録から180日以内に3件の適格販売がされているのにこちらが表示されます。
原因は何でしょうか?
「楽天市場から商品検索」をクリックすれば商品は表示され、Amazonボタンも表示されるので問題はないのかな?と思っております。
続いて、2つ目のブログサイトについて、こちらは「Amazonから商品検索」をクリックすると同様の結果となりました。
こちらで「楽天市場から商品検索」をクリックすると「アプリケーションIDが登録されていません。開発者に問い合わせてください。」と表示されました。
「アフィリエイトID」と「アプリID/デベロッパーID」も問題なく入力しているのですが、なぜかうまくいきません。
こちら解決策をご回答くださいませ。- WP 6.7.1
- PHP 8.3.x
- JIN:R 1.4.0
- Conoha Wing
- GoogleChrome
- macOS 15 Sequoia
-
お世話になっております。
2026/02/20 23:49詳細のご共有ありがとうございます。
今回のエラーは、テーマ側の不具合というより Amazon・楽天の「商品検索用の仕組み(API)」の利用条件や設定により、Rinker側で検索ができなくなっている状態の可能性が高いです。
●Amazon検索の403エラー
Amazon側で「商品検索(API)」を使う条件を満たしていない・権限が付与されていない場合に出ることがあります。
「180日以内に3件の適格販売」は主にアソシエイト側の審査条件として案内されている内容ですが、商品検索(API)については別の利用条件・判定があるため、審査条件を満たしていても検索が利用できないケースがあります。
「楽天検索は動く・Amazonボタンも出る」場合でも、Amazonの検索だけが制限される状態は起こり得ると思います(表示ボタン自体はRinker側の表示で、検索可否はAmazon側の判定のため)。
対応としては、まず以下をご確認ください。
・Amazonアソシエイトのアカウント審査が承認済みになっているか
・商品検索(API)に必要なキーの取得・設定ができているか
・サイト1とサイト2で、Amazon側の設定(トラッキングID等)やRinker側の設定が混在していないか
●楽天検索の「アプリケーションIDが登録されていません」
このエラーは、楽天側に送っている「アプリID」が無効扱いになっている時に出る可能性があります(入力ミスだけでなく、別サイト用のIDを入れている/余計な空白や改行が入っている、などでも起きます)
対応としては、まず以下をご確認ください。
・Rinker設定に入れている「楽天アプリID」が、Rakuten Developers(楽天ウェブサービス)で発行したアプリIDそのものか
・IDの前後にスペースや改行が入っていないか(コピペで混入しがちです)
・「楽天アフィリエイトID」と「楽天アプリID」を取り違えていないか(別のIDです)
・2つのサイトで、Rinker設定がそれぞれ正しく入っているか
==============================
それぞれ Amazonと楽天の仕様・利用条件に依存するため、JIN:R側だけで原因を確定するのが難しいケースがあります。
上記の確認で解決しない場合は、恐れ入りますが Rinkerの配布元や Amazon、楽天側のサポート情報も併せてご確認いただけますと幸いです。
お手数おかけしますが、ご確認よろしくお願いいたします。