Google Analyticsで自アクセスを除外してみる。

普通はそこまで自アクセスのカウントは、誤差程度でしかないのだが
自分は以下のデバイスを使っているので無視するわけには行かなかった。

どんな方法で解決するか?

IPアドレスを固定する方法は無理ゲー

本当ならこの方法がお手軽で簡単だ。
しかし、この方法はIPアドレス固定手段がないと面倒臭くてとてもできない。
スマートフォンiPadにはIPアドレスを固定する手段がない。

Google拡張機能はモバイル機器に対応していない。

Google拡張機能のオプトアウトも、PCにしか対応していない。
iPhoneSafari専用の除外アプリが存在するが、普段Safariを使っていない人にはあまり意味がないだろう。

ラッキングコードを弄って、全てに対応する方法を使う。

探していたところ、下記のページに良い情報が載っていた。
javaScriptを使って、自分のアクセスを除外する方法が書いてある。

webfood.info

はてなブログでトラッキングコードを編集する方法

はてなブログでトラッキングコードを変更するのは、従来の方法でトラッキングコードを設置する方法ではできない。
これも探していたところ、下記ページに参考になりそうな情報が載っていた。

blog.shibayan.jp

まずここに記載したコードを削除して f:id:mediator1994:20200419123434p:plain

headタグに編集したコードを記載して保存する。 f:id:mediator1994:20200419130411p:plain

この方法でアクセスチェックをしたら、Android以外上手くいった

この方法でアクセス制御したところ、以下のデバイスは問題なく自アクセスは除外できた。

AndroidスマートフォンChromeで確認したら、上手くできなかった。
ただし、既定のブラウザ(下図)で試したら上手くアクセス除外ができた。

f:id:mediator1994:20200419124242p:plain
これアンドロイド特有のブラウザなのかな

なぜChromeで除外できなかったのか原因はまだわかっていない。環境で異なる点といえば以下の2つだ。 おそらくは下記のどれかが原因なんだと思う。

  1. SIMカードが入っていない(関係あるか?)
  2. OSがAndroid

Android自体ほとんど使わないので、ブラウザで見るようにして対策したが
本当ならどうすればいいんだろうね。