学びガジェットWeb運営HTML・CSSSEOWordPressウェブサービスサーバーツール・お役立ちプログラミング【お試し無料】本を、聴こう。ウェブサービス<景品表示法に基づく表記>本サイトには広告が含まれる場合があります。Amazonアソシエイトの強力なウィジェット、Amazonライブリンクのキーワードが反映されないバグの対処方法メモです。Amazonの商品を特定のキーワードでおすすめの商品を並べて紹介できるウィジェットなのですが、そのキーワードがうまく動かない場合があります。反映されるキーワードと、反映されないキーワードの違いが日本語でした。発行されたiflameタグの「search=xxxxx」の部分に日本語が使用されている場合に反映されないバグがあるようです。対処方法とウィジェットの作り方を見ていきましょう。ウィジェットを作るまず公式サイトからウィジェットタグを発行します。そのタグの中に含まれる「search=xxxxx」の部分を書き換えます。ライブリンクのバグ原因は、日本語がエンコードされずに直接表示されてしまっていることにあります。対処方法はキーワードをUTF-8でエンコードする事です。URLエンコード・デコードフォームhttp://www.tagindex.com/tool/url.htmlなどを利用してエンコードした文字列を発行されたタグのxxxxxと置き換えます。この時に必ずUTF-8でエンコードしてください。ライブリンクの応用方法Amazonライブリンクは、キーワードに沿った商品を自動で紹介してくれるツールです。応用方法としてサイトの各ページで特定のキーワードを変数化しておいて、search=xxxxxの部分に変数をUTF-8でエンコードして挿入すると、ページ内容にマッチしたライブリンクを作成することができますね!これでAmazonライブリンクが正常に動作できると思います。キーワードが反映されなくてお困りの方は是非試してみて下さい。2016-02-01Amazon楽天市場YahooショッピングまとめAmazonのウィジェットに限らず、WEBの文字コードの問題や日本語の問題は覚えておいて損はないと思います。Amazonはとてもグローバルな会社なので、文字列もUTF-8となっていました。最初はもっと深いバグだと思ってライブリンク自体を使うのを諦めようかと思いましたが、わかってしまえば簡単な事ですよね。今日も知識欲は止まらない。LINKrockets関連記事YahooメールのIMAPやPOP3のログイン認証エラー!BeckyやSparkでログインができない場合の対処方法!Yahooメールはメール設定でIDやパスワードが間違っていなくても認証が通らないケースがあります。ほとんどの理由が強いセキュリティによる...U-NEXTの無料期間中の解約方法!解約と退会の違いなどまとめ!U-NEXTに登録してみたいけど、解約がスムーズにできるか?という点が気になる方はとても多いかと思います。Unlimited」に登録する際に利用できるプリペイドカードについてまとめます。クレジットカードが...地図や場所メモの保存管理をGoogleMAPからEvernoteにしてみた自分専用「場所メモ」の地図を管理する方法で長い間迷走していたのですが遂に終止符が打たれました。Analyticsでコンテンツ上位に(other)が表示される場合の回避方法メモです。answer=14257」への対処方法Gmailをメールソフトで送信しようとしたら出たエラーへの対処方法メモです。ans...Gmailで複数メールアドレスをほぼ無限に作成する方法まとめGmailのアカウントを複数ほしいと思ったことはありませんか?そんな願いを叶えてくれるのがGmailのエイリアス機能です。今回は「知...Evernoteの代替でOnenoteを検討したけどEvernoteに戻った理由Evernoteの無料版で同期できる端末が2台までとなり「Onenote」に移行する方が増えていますね。今回のEvernoteの改悪...AdsenseサイトはYouTube掲載時にポリシー違反に注意!アドセンスを掲載する時に、やってはいけない事がいくつか決められているのは皆さんご存知のこと。LINKAbout何これ??どっちがいいの?という知識欲が止まらない性分の「ロケッツ」です。ウェブ業界に住み着いて長いです。靴に例えると78足ほど履き潰したぐらいです。本質的な健康オタクです。