Rinkerのエラー回避方法「リクエスト回数が多すぎます。 RequestThrottled」

WordPressのRinkerプラグインで、2019年1月後半から「リクエスト回数が多すぎます。 RequestThrottled」のエラーがでるようになってしまいました。

いくつか調べて回りましたが公式サイトに書かれていて、解決しました。

ざっくり言うと、このような原因と対処法でした。

『リクエスト回数が多すぎます』エラーの原因

このエラーの原因は、Amazonの規約・仕様変更で「Amazonに利の無いAPI仕様に制限がかかるようになった」ことによるものです。

Amazonアソシエイトセントラルに表示される下記のお知らせがこれに該当します。もしもアフィリエイト経由でAmazonの成果を確認している人はそもそもアソシエイトセントラルにログインしないので気づかない可能性があります。

『リクエスト回数が多すぎます』エラーの対策

このエラーは、Rinkerの設定を変更することで対応できます。

API使用を控える

APIの使用頻度を控える設定にします。

基本設定から、一時的に「再取得をしない」にしておきます。デメリットはありますが、エラーが解除されるまでの辛抱です。

Amazonの売り上げをAmazon経由にする

デフォルトだとAmazonの売り上げも「もしも」経由になってしまいます。それを正します。

Amazonのアフィリエイトは、直接Amazonで蓄積するよりもしもアフィリエイト経由にした方がメリットがあるのでそうしている人も多いと思います。

もしもリンク優先ショップのAmazonのチェックを外し、Amazonの売り上げはAmazon経由にします。

成果の発生を待つ

上記設定を変更したら、Amazonで成果が発生するのを待ちます。するとAmazon経由の成果となって成果のぶん制限が緩和され、この問題は自然と起こらなくなります。

 

このエラーはRinker側の設定変更ですぐに解決するエラーではありません。

設定を変更して、過去に取得したアフィリエイトリンクからAmazon経由で売り上げが上がれば自然と解決されるものです。それ以外の解決法は基本的にありません。

 

もしくは「Rinkerを使用せずAmazonアフィリエイトのリンクを張って成果につなげる」方法もありそうです。この方法は僕は未確認ですのでこの記事の方法と合わせて補助的に行うとよいと思います。

最新情報をチェックしよう!