Amazonの絵が出ない対策

アマゾンアソシエイトのポリシー変更か?画像の表示ができない仕様になってます。私は結構アマゾンで買ったものをレポートするのが趣味だったり、何を使ったのかわかりやすいので私のブログでは結構使ってました。収益は期待してないので残念だけど放置してましたが、夏休みが暑すぎて外に出ないことを決めて、暇なので調べてどうにかしてみたいと思っています。

ネット上で調査

一通り、ネット上で調べてみると、候補として下記。

手段1.AMAZONのAPIを使う

手続きが必要。過去30日の売上が必要
詳細不明

手段2.バリューコマースのMyLinkBox

楽天とかのリンクもでる。
バリューコマースとやらにいくら入るのかとか不明。
詳細不明

手段3.とりあえずテキストのものに変えていく

ASIN(商品番号)はわかるので置換でなんとかならないか?

Amazonアフリエイト 画像つきリンクを見ると…この3つでなんとななりそう。

これはユーザーのID
t=theworldsta04-22

商品を区別するASIN(商品コード)
asins=B08CDXTHXM

アマゾン商品サイトへのリンクかな?
linkId=b91b433c4e7306449d17bcb4551cbd24

テキストのみのリンクを確認すると、より複雑で…かんたんには自動で、変更できそうもない…。

テキスト変換している人いた!

Amazonアソシエイトツールバーで廃止の画像リンクを自分で生成
以前からの告知通り、 Amazon アソシエイトツールバー で 画像リンク が作成できなくなりました。
そこで、引き続き作成可能なテキストリンクから 画像リンク を 生成 するスクリプトを Python で組みました。

でも手動で1つづつpythonに食わせて…つらそう。word pressでそのまま実行できるようにすれば…つらそう。後ほど検討しよう。

手段4.Rinker

ここのサイトにのってた
アマゾンの新しい方式を使ったものを、テキストリンクや商品名、ASINから生成する…いやぁ結構大変。

手段5.手動で構築

■完全手動のやり方
https://www.osslicense.jp/amazon_link/
このサイトの後半の説明にあります。
1.文字入れる
2.テキストのリンク貼る
3.画像のリンクを貼る(サイトからコピー)

新しく作る記事ならこれでいいかも
これを自動化できれば…
あばよくば楽天も自動で…


方針

まだよくわかりませんが、これからの行動として、直近はアマゾンのNew APIの使用を目指して…

  1. 手動で作る。1.のテキストと、アマゾン商品画像へのリンクを駆使する
  2. アマゾンが推奨するAPIを使う。(Amazon Product Advertising API(PA-API v5))


アマゾンAPI方式は、30日以内に売上が必要。リクエスト画面にそう明記しているのでどうしようもないでしょう。売上が出てから申し込むことにする。
売上は自分のものや家族のものを妻アカウントで買う。昨日、PS4コントローラーのフレキ買ったばかりなのに。売上が出るまでは…1.か3.で今までの「テキスト」で載せて、写真とかは手動で作るしかない?

実験

PS4コントローラーの不良のうち、十字キー、○☓△□ボタン等の不良はフレキ基板の断線です。私が手に入れたPS4コントローラーは十字キーの上と右が聞かなかったのですが、分解して確認してみると、フレキ基板の上と下のグランド線がテスターで通電せず、断線しているようでした。おそらくこれを変えたら治ります。色んな種類があり見た目が同じようなものがありますが、基板に書いている「JDM-001」などと型式をを確認してチョイスして下さい。

テキストのもの

PS4コントローラー用フレキ基板

うーん、ただのリンク

タイトルとリンクにしてみる

PS4コントローラー用フレキ基板

Amazonで買う

「Amazonで買う」をWordpressのボタンにしてみる

PS4コントローラー用フレキ基板

それっぽくなってきました。

画像をリンクを使って貼る

PS4コントローラー用フレキ基板

おぉー、そういうことね。画像は加工したらだめらしいので、リンクにしてねだって。そもそもこの画像をそのまま楽に使いたいのが目的だ。

カラムに入れて整える

プレビューで見るとあんまりかわらない。画像を小さくしたい。Amazonの元のやつみたいに。

まぁ、でもそういうことだ。そういうことを自動でやりたい…。

Amazon PP-APIをWordpressプラグインで使う

おそらくこれが定番でしょう。使い勝手もよくなるみたい。なぜ今まで使わなかった?

でも、調べてもこれが一番とかパリッとしたものがない。なんか、ドラマティックなこれを使ってみよう。

「WPアソシエイトポストR2」リリースのお知らせ | お知らせ | WPアソシエイトポスト

「WPアソシエイトポストR2」リリースのお知らせ | お知らせ | この度、「利用規約に抵触せず問題ない」と確認がとれた「WPアソシエイトポストR2」をリリースいたしました…

AmazonのPA-APIのアクセスキーとシークレットキーが必要で、これはAmazonの過去30日の売り上げ1つでもが必要なので、そんなんないので後で自分でなんかこうと思ったりしたけど、やってみたら取得できました。これには関係ないようです。

ということで、試してみよう!

うーん、適当に検索してみたらエラーになりますね。おかしいのか?特定するキーワードでないとだめなのか?

うーん、だめね…。
やっぱ、過去30日の売り上げがないからここでつまるのかな?→そうみたいです。さらに、今後過去に30日の売り上げがなくなったとたん、使えなくなり、売り上げが発生するとまた使えるようになるようです。…無理かなぁ…。

Amazon Product Advertising API の規約変更に関するリクエスト上限変更について | お知らせ | WPアソシエイトポスト

Amazon Product Advertising API の規約変更に関するリクエスト上限変更について | お知らせ | 2019年1月16日 2019年1月23日より、Amazon Product Advertising API(以下…