【ワードプレス】AmazonJSなどのAmazonAPI問題解決
こんにちは、エナベルで就労支援を受けているОです。
今月から悩まされていたAmazonのAPIを使ったプラグインで発生する、このエラー。
Amazon Product Advertising APIのエラー
RequestThrottled
AmazonJSだけでなくRinkersなどの、お手軽アフィリエイト貼り付けるプラグインを使っていた人たちは、同じように悩まされていたと思います。
まあ、ちゃんと規約読まずにいたのも悪いのですが、どうもAmazonアフィリエイトの規約が「30日以内に売り上げが発生していないとAPIは使わせないよ」というものに変わっていた模様です。
だったら、アフィリエイトをはじめたばっかりの人はどうすんの? ってなりますよね。
最初は使えるんだけど、数日で使えなくなります。
そして詰まる。
エナベルのこのサイトもそうなっておりました。
もうね、これ解決方法一つしかないんですよ。いろいろいじってみましたけど、Amazon公式のプラグインを使ってもダメなのでだめ。
そう、「30日以内に売り上げをどうにかして発生させる」しかないんです。
まずアソシエイトサイトに行って、
商品リンクを検索して
いちいち手作業で貼り付ける!
これがめんどくさいんでプラグイン使っていたんですけど、とりあえず使ってみなきゃだめです。
そして、自分で貼り付けた商品を買って自分で売り上げを発生させる!
エナベルでは、エナベルで使う備品を買ってもらって強引にアフィリエイト紹介料を発生させました!
これでようやく、またAmazonJSが使えるようになりましたとさ。
なんだ、この仕組み……事実上の有料APIじゃないか! って思うんですけど、Amazon様には逆らえませんわね……。
とりあえず、私だけなら手作業でアフィリエイト更新し続けてもよかったんですけど、このエナベルのサイトを更新しているのは私だけではないので、みなさんの利便性を考えてAPIを使ったわかりやすいプラグインを、このような強引な方法で紐づけました。
たぶん、こうするしかないと思います。
自作自演みたいでいやですけど、こうさせるのがAmazon様の意図なんでしょうね……。
本当に腹立ちますけど、とりあえず、この方法で紹介料を発生させたらAPIが復活しました。
……また30日以内に売り上げを発生させなくてはならないのか……ぁぅぁぅ
[amazonjs asin=”B004N3APGO” locale=”JP” title=”Amazonギフト券- Eメールタイプ – Amazonベーシック”][amazonjs asin=”B01J6RPOJY” locale=”JP” title=”Fire HD 10 タブレット (10インチHDディスプレイ) 32GB”][amazonjs asin=”B000J4P83G” locale=”JP” title=”【Amazon.co.jp限定】Amazonオリジナルマグカップ黒”]