ブログウェブサービスお問い合わせHomeブログGoogleアナリティクスでiPhoneからのアクセス除外ができない2017/12/132019/01/20たび男のぶろぐGoogleアナリティクスでiPhoneからのアクセス除外ができないこんにちは。たび男(@tabio1122)です。サイトを運営するに当たってアクセス分析をするためにGoogleアナリティクスの設置は必須ですね。記事を公開する際には、「PCではどう見えるかな?スマホではキャプチャの文字が小さくて読みにくくなってないかな?」など自分の端末から何度もアクセスするかと思います。アナリティクス上で未設定のままでいると自分のアクセスもカウントされてしまい正確なデータを取ることができません。僕自身も色々とググって、PCとタブレットからのアクセスは除外することは出来たのですが、スマホ(特にiPhone)からのアクセスを除外することが出来ないんです!!そこで僕がiPhoneからのアクセスを除外しようとするために試した方法を全部公開したいと思います。まとめ1.ブラウザーのCookieを利用する方法アクセス除外に関して少し詳しい人なら「IPアドレスで除外できないの?」って疑問に思うと思うんですが、スマホはIPアドレスが頻繁に変わってしまうため対応が出来ないんです(スマホからアクセスが固定IPだったらここまで苦労してない泣)。一つ目に試したのがCookieを利用する方法。アナリティクスでフィルタ設定まずはGoogleアナリティクスの管理画面でフィルタ設定をしました。管理画面にログインした後、「管理」→「フィルタ」をクリック(今なら左下にある。仕様が変わるので大変!)。次に「フィルタを追加」をクリック。その次に「フィルタ名」や「フィルタパターン」を以下の赤枠で囲んだように入力します。「フィルタ名」と「フィルタパターン」の名前は任意で構わないそうです。僕の場合、「フィルタ名」は「スマホアクセス除外」、「フィルタパターン」は「no_report」としてます。入力後、下にあるちゃんと「保存」をクリックしてます。これでアナリティクス側の設定は完了です。次はテキストファイルを開いてHTMLの作成です。HTMLのファイル名は『no_report.html』としました。HTMLのファイル名と先程、アナリティクス上で設定した「フィルタパターン名」は同じにする必要があります。s);})();</script>カスタムフィルタ用のクッキーを保存しました。1●●●●●●のところは自分もトラッキングコードを入力します。トラッキングコードは「管理」→「トラッキング情報」から確認できます。自分のドメイン/no_report.htmlにアクセスしたら以下のように表示されました。1」とカウントされてました。