Amazonの商品を紹介する場合、幾つかのリンク方法があるのだけれど、旧サイト「サクラふぁーむ」では、NP_Relatedを使用していました。
最新版では、Amazonの商品表示はなくなったのと、Amazon APIに署名が必要になったので、改造するのは少し考えないといけない。
そういうわけで、Google Adのように本文の内容から商品を自動検索してくれる「Amazon おまかせリンク」を使っていましたが、これがまた精度が悪い。
むしろ、内容に合わせる気はなく、Amazonが売りたい物を選択しているのかなとかんぐってしまう。
それでも売れてくれれば問題は無いのだけれど、どうもいまいち。
というわけで、少し調査すると、最近の「Amazon おまかせリンク」には、キーワードの指定ができるらしい。
「詳細設定」を選択して単語を入力すると、
amazon_ad_include = ""
のようなパラメータが入力される。
ただ1つ疑問。これ、そのままページに貼るように出てくるのだけれど、文字コードはこのままで良いのだろうか?UTF-8を想定していそうな気がひしひしと。
数日、それではってみたけれど、どうも絞込みがされていない様なので、文字コードをUTF-8にして、URLエンコードをかけて見た。すると、多少はマッチするように。間違っているかもしれないんだが、その方がよさげな気もするので、それを使用することに。
実際には、NP_Relatedに入力したキーワードを、UTF-8に変換、URLエンコードして表示するという手順。
だけど、相変わらず精度は悪し。おまかせリンクよりも商品リンクの方が良いのかもしれない。改造めんどいな。
コメント