Google Analyticsに管理者のアクセスを記録させない方法
Web制作をするときに必ず埋め込むのがGoogleAnalyticsです。
―有効活用できるかは置いておいて―
さて、何も考えずにGoogleAnalyticsのコードを仕込むと、管理者のアクセスまでも測定してしまいます。ページ別アクセスにこんな感じで記録されてしまいます。previewなんて、管理者しか見れないし測定する意味はありません。
通常はGoogleAnalytics側にフィルターを仕込んで回避するんですが、ぶっちゃけ面倒ですし、クライアントがGAの編集アカウントをくれなかったりします。
じゃあどうするかというと、大抵はプラグインにそういう機能がついています。例えば、有名なAll In One SEOプラグインには「トラッキングからユーザーを除外」にチェックを入れることで回避出来ます。
ですが今回はテーマ「Luxeritas」の機能としてGoogleAnalyticsを仕込んでみました。
こんな感じで記述します。これでは管理者も含めて全員のアクセスが記録されてしまいます。別に個人ブログだしこのままでも別に問題は無いんですが、気持ち悪いのでちょこっと記述を追加しましょう。
[php]
<?php if ( !is_user_logged_in() ): ?>
~~~トラッキングコード~~~~
<?php endif; ?>
[/php]
これでログインしてる人を記録しなくなります。
以上、豆知識でした。
ディスカッション
コメント一覧
まだ、コメントがありません