THK Analytics 1.22 をリリースしました
THK Analytics 1.22 をリリースしました。
タイムゾーンを設定できる機能追加と内蔵ライブラリを更新。
タイムゾーンは「システム設定」画面で変更できます。
Contents
改訂履歴
- タイムゾーン設定機能追加
- ua-parser、woothee、symfony 等のライブラリ更新
THK Analytics 1.22 をリリースしました。
タイムゾーンを設定できる機能追加と内蔵ライブラリを更新。
タイムゾーンは「システム設定」画面で変更できます。
ディスカッション
コメント一覧
THK Analytics Ver1.21を利用させていただいています。
とってもどうでもいいことなのですが…
[_core]と[_data]の両ディレクトリを[thk]内に入れる事は出来ないでしょうか?
自分のサイトで、その方が整理しやすいというだけの事で動作に不具合があるという事ではないのですが、出来るようだったら変更したいです。
もし難しい事ではないのでしたら方法教えてください。
1taka さん。
他のディレクトリがある場所に直接 _core や thk を放り込んでいませんか?
基本的には、専用ディレクトリ(/analytics など)を用意して、
のように配置すれば「整理しにくい」ということはないと思います。
(というか、そういう構成にすることを前提にして作ってます)
_core と thk が分かれているのは「1つの _core だけで複数サイトを解析できるようにする」ための仕組みなので、これを1つにまとめると言うのは「1つのサイトしか解析しない」ことが前提になります。
それでよければ、プログラム内の PATH を全て適切な配置になるように書き換えればできます。
ただし、簡体にできるわけではない上に「改造」に相当する質問なので、やり方に関してはお答えしかねます。
Ver1.21をご利用させていただいています。
Google analyticsを今まで使用していたのですが、私には使いづらく、見やすいこちらの方を中心に利用させていただいています。
それで、1点だけ、分からない部分がございます。
リンク元の項目です。
検索ワードや検索エンジンが、ほとんど、取得出来ていません。
※Bingは取得できています。
Bingで取得できているので、ひょっとすると、Googleや同じ検索エンジンを利用しているYAHOOの方は取得できない仕様変更になっていると考えていいんでしょうか。
それとも、別の設定などが必要になってくるんでしょうか?
※どういう感じで表示されるのかな?とサンプルを拝見させていただこうかと思ったのですが、エラー表で確認できないみたいです。
よろしくお願いいたします。
tamiya さん。
SSL 通信経由の場合、検索ワードは暗号化されるので取得できません。
Goolge は 2011年から「検索結果を SSL 化して検索キーワード見えなくする」と宣言しました。
Yahoo! も 2016年から常時 SSL を宣言してます。
「誰がどんなキーワードで検索したのか?」を知ることは不可能ですが、
「どんなキーワードで検索されているのか?」は Google や bing のウェブマスターツールで知ることができます。
サンプルの方は PHP 7 対応前の古いバージョンだったのでエラー出ちゃってました。
直しました。
るなさん。
返信ありがとうございます。
エラーの内容については承知しました。
念のため、本日確認しましたら、過去の日付も含め、エラーなく表示されるようになっておりました。
なので、データベース上のデータがなくなったわけではないようですが、一時的にうまくDBから片方のデータだけ取得できない状態が発生していたようです。
お騒がせしました。m(__)m
るなたん
更新お疲れ様です、早速適応させてもらいますね(^^)
るなさん。
早速1.22にしてみました。
そのタイミングなのか、もしかしたらv1.21のからだったのか不明ですが、ビジターランキングでエラーが表示されるようになっていました。
——————-
(error.log もしくは debug.log の Stack Trace だけど管理者により削除)
——————-
データベースもアップデートしたつもりだったのですが、うまくできていなかったのでしょうか・・・。
ちなみにPHPは7.1です。
よろしくお願いします。
176R さん。
1.22 だろうが 1.00 だろうが関係ないですね。
本来 DB 内に存在するはずのデータが空っぽの状態になっちゃってます。
この箇所は、対になるデータの両方をセットで取得しているのですが、その一方が空っぽの場合に発生します。
なぜ対になるデータが空っぽなのかが不明。
DB が空っぽでもエラーが出ないように修正したいですけど、本来ならあり得ない状況なので、申し訳ないですが、エラーが出ないよう修正するまではかなり時間がかかり申す。