ニュース

Piwik 日本語(マルチバイト)パッチリリースのお知らせ(2.6.0 ~ 2.8.0 共通)

Piwik には、検索エンジンからのキーワード文字列(リファラー上の検索文字列)を抽出して集計する機能がありますが、そのキーワードの文字コードが UTF-8 以外の場合、文字化けが発生します。

例えば Yahoo Japan などの検索サイトのキーワード文字列が SJIS である場合に適切にエンコードされず、Piwik の集計には含まれません。またサイト内検索キーワードも UTF-8 以外は文字化けすることが確認出来ています。

このパッチを適用することにより、以下 Piwik の日本語(マルチバイト)問題を解決します

  • 検索エンジンからの着地時のキーワード検出でキーワードの文字コードが Shift_JIS あるいは EUC-JP である場合、文字化けする。
  • 自サイトの検索(Piwik の表記では “サイト内検索” )キーワードの抽出で、キーワードの文字コードが Shift_JIS あるいは EUC-JP である場合、文字化けする。
  • 上記キーワードが、255 バイトを超えるときは、256 バイト以上が切り捨てられる。256 バイト目がマルチバイト文字コード途中であれば、キーワードの最後が文字化けする。
  • 詳細はプロジェクトサイトをご覧ください。

    piwik-fluentd プロジェクトサイト
    http://sourceforge.jp/projects/piwik-fluentd/wiki/FrontPage

    免責事項
    本パッチはPiwik 日本ユーザー会独自(開発:やまちゃん氏)のパッチプログラムとなりますのでご了承ください。
    本プログラムは全て自己責任にてご利用ください。
    piwik-fluentdプロジェクト は Piwik 公式サイト及び Fluentd 公式サイトは一切関与しておりません。