Amazonライブリンクを日本語でキーワードカスタマイズする方法

amazon_live_link
Amazonアソシエイトの強力なウィジェット、Amazonライブリンクのキーワードが反映されないバグの対処方法メモです。
Amazonの商品を特定のキーワードでおすすめの商品を並べて紹介できるウィジェットなのですが、そのキーワードがうまく動かない場合があります。
きちんと反映されるキーワードと、反映されないキーワードの違いが日本語でした。

SPONSORED LINK

Amazonライブリンクの日本語を使った作り方

発行されたiflameタグの「search=xxxxx」の部分に日本語が使用されている場合に反映されないバグがあるようです。
対処方法とウィジェットの作り方を見ていきましょう。

ウィジェットを作る

まず公式サイトからウィジェットタグを発行します。
そのタグの中に含まれる「search=xxxxx」の部分を書き換えます。

ライブリンクのバグ原因は、日本語がエンコードされずに直接表示されてしまっていることにあります。
対処方法はキーワードをUTF-8でエンコードする事です。

などを利用してエンコードした文字列を発行されたタグのxxxxxと置き換えます。

この時に必ずUTF-8でエンコードしてください。

ライブリンクの応用方法

Amazonライブリンクは、キーワードに沿った商品を自動で紹介してくれるツールです。

PHP等が利用できる場合に限定されてしまいますが、
応用方法としてサイトの各ページで特定のキーワードを変数化しておいて、
search=xxxxxの部分に変数をUTF-8でエンコードして挿入すると、
ページ内容にマッチしたライブリンクを作成することができますね!

これでAmazonライブリンクが正常に動作できると思います。
キーワードが反映されなくてお困りの方は是非試してみて下さい。

まとめ

Amazonのウィジェットに限らず、WEBの文字コードの問題や日本語の問題は覚えておいて損はないと思います。
そしてAmazonはとてもグローバルな会社なので、文字列もUTF-8となっていました。
最初はもっと深いバグだと思ってライブリンク自体を使うのを諦めようかと思いましたが、わかってしまえば簡単な事ですよね。

今日も知識欲は止まらない。

関連トピック

, Resurrection

Evernoteの上書き復元とノートの復元をマスターした!

Evernoteを鼻歌まじりに使っていたら、間違えて大事な部分を消してしまって、上書き保存してしまったそこの俺! あたしです。今まで何

evernote_todo

ToDoアプリは最終的にEvernoteが便利で手軽でスピーディ

全国Evernoteファンの皆様。最近エヴァーノートとのふれあいを怠ってはいませんか? 世の中に目まぐるしく登場する数々のアプリ。

paypal

PayPalの定期支払い(自動更新)を解除する方法

PayPalの支払いをした際に「自動更新」となって定期的に支払いを行う便利な仕組みになっているケースが多いと思います。解除し忘れて毎月引

temptation-513494_640

楽天の行動ターゲティング広告を解除する方法まとめ

楽天の広告を掲載しているサイトに自分の閲覧履歴や購入履歴が表示されて、ちょっと困る場合もあります。 以下、楽天の広告をリセットする手順

Important

Gmailで複数の差出人のフィルタで転送する方法

Gmailで特定の差出人のみを別のメールアドレスに転送するフィルタの作成方法です。 Gmailは高機能がゆえにちょっと難しいイメージで

geo-channel

「dTV」と「ゲオチャンネル」の違いを比較してみたら層が違うようだ

動画見放題サービスが加熱する中、レンタル業界大手のGEO(ゲオ)が映像配信の「ゲオチャンネル」を開始するようです。 しかし、その配信元

facebook_hikoukai

Facebookでプライバシーを非公開にして電話番号やメアドを隠す完全なる方法

Facebookをなんとなく使っていたら、自分の個人情報が漏れていたなんて経験ありませんか?増え続ける設定項目の中でプライバシー設定を熟

adsense-youtube-ng

AdsenseサイトはYouTube掲載時にポリシー違反に注意!

アドセンスを掲載する時に、やってはいけない事がいくつか決められているのは皆さんご存知のこと。 でも最近、YoTubeの貼り方にちょっと

公開日:2013/06/04