商品情報が検索出来ません!
- Qちゃんと売り上げがあるのにAmazon APIが利用出来なくなりました。
- A
不可解な停止
先日、いきなりAmazon APIが利用停止になりました。
30日間売り上げがないと利用出来なくなるのは承知してます。
しかし10日前に売り上げが出てるのに、なぜか使えなくなりました(汗)
また規約が変更されたのかと思ったら、どうもリクエスト数の問題らしい。
PA-APIは一日あたりのリクエスト数に上限があります。
しかも上限は売り上げに応じて動的に変化するそうです。(ややこし…)
なのでリクエスト数の割に売り上げが少ないと停止する事もあるらしい。
あまりアクセスのない零細サイトでも意外と早く上限に達するようです。
PA-APIが使えなくなると…
RinkerでPA-APIが使えなくなるとこのような感じになります。
商品検索が出来なくなりますが、既存の商品リンクに影響はないようです。

Cocoon自体にもRinkerと同じように商品の紹介機能が備わっています。
しかしPA-APIが使えなくなるとこのように商品リンクが表示されません。

対策というか予防
Cocoon公式によるとAPIキャッシュを長めに設定するといいようです。
キャッシュによってリクエスト数を抑えられるのでしょうか?
しかし事情が変わったのか、今のCocoonではAPIキャッシュの設定が出来ません。
現在設定可能なのは楽天のAPIキャッシュのみです。
Rinkerだと商品情報の再取得をやめると同じ効果が得られるようです。
取り扱いがなくなっても情報が更新されませんが、リクエストは抑えられます。
自分はRinkerを使ってるので、とりあえずここにチェックを入れました。
あとサーバーのcron設定でキャッシュ自動削除の間隔を長くしてみました。

その他の対処法
商品検索は楽天APIでも可能でAmazonのような回数制限もありません。
以前Amazon APIが使えなくなった時はこちらで商品登録しました。
PA-APIに振り回されたくなければアソシエイトリンクを使うのが一番かも。
Amazonアソシエイトツールバーから商品ページのリンクを取得出来ます。
商品リンクをショートコードで貼り付けるとこんな感じになります。
記事執筆を続けるためにクリックしていただけると助かります。(^q^;
楽天やYahoo!にはリンクを張れませんが、商品の紹介は出来ます。
売り上げがそれほどないサイトなら、これが一番無難な気がしました。
Amazon規約変更
皆さん同じトラブルで困ってたらしく、ここへきてようやく情報が流れてきました。
どうも知らぬ間にAmazonがPA-APIの利用規約を変更していたようなのです。
なんとひと月に10個の売り上げがないとAPIを利用出来なくなりました。
これじゃ専業のアフィカスでもないと条件をクリア出来ないんじゃないのかな。
ウチでは自分が購入した製品を記事内で紹介するのに使ってるだけなので数は出ません。
それにしてもAmazonも分かってませんね。
アフィカスのエアレビューより実際の利用者の方が説得力あると思うんですが。
そちらの方がアクセスは少なくてもAmazonの売り上げに繋がると思いますよ。
仕方ないので前述のその他の対処法でしのぎながら策を考えます。





※コメントは最大500文字、100回まで送信できます