GoogleAnalyticsTwitterfacebookG+B!PocketLINEGoogleAnalyticsはかなり高度なアクセス解析ですが、IPアドレスの取得はできません(していません)。サイトを運営していればIPアドレスの取得自体は簡単なのですが、どうせならアクセス解析として使っているGoogleAnalyticsにIPアドレスも送信してアクセス情報の一本化をしたいものです。ここではGoogleAnalyticsでIPアドレスを取得する方法を説明します。カスタム変数を使うGoogleAnalyticsにはトラックイベントやカスタム変数などの便利な追加機能があります。このうちカスタム変数を使えばGoogleAnalyticsでIPアドレスを取得できるようになります。具体的には、カスタム変数を定義し、値にアクセスしてきたユーザーのIPアドレスを埋め込み、通常データとともにGoogleAnalyticsのサーバーに送る方法です。現在GoogleAnalyticsには通常バージョンとユニバーサルアナリティクスがありますが、ここでは通常バージョンの方法を説明しています。グローバルアナリティクスの方法は、グローバルアナリティクスでIPアドレスを取得する方法を参照して下さい。IPアドレスの取得と埋め込みまず前提としてカスタム変数へ埋め込むIPアドレスの取得は、以下のようにPHPで行います。?>そのため本方法はPHPを使える環境で行ってください。Analyticsコードにカスタム変数を挿入する下記のように「_setCustomVarメソッド」でカスタム変数をセットし、値にPHPで取得したIPアドレスを渡します。})();</script>これでGoogleAnalyticsのサーバーに通常データと一緒にカスタム変数(IPアドレス)も送信されます。カスタム変数の詳細についてはカスタム変数のまとめを参照して下さい。'UA-*******-**']);」と「_gaq.push(['_trackPageview']);」の間にセットするようにしてください。取得したIPアドレスの参照しばらくすると(翌日の16時以降か17時以降?)GoogleAnalyticsでIPアドレス情報を見ることができます。以上の方法で、GoogleAnalyticsでIPアドレスを取得・参照できるようになります。@ysklog_net﻿この記事をシェアする管理人プロフィール今年(2017年)の3月に7年間勤めた公務員を退職して現在ニートしているアホです。【GoogleAnalytics】グローバルアナリティクスのカスタムディメンションの設定方法コメントまだコメントはありません。