ホーム > SEO > Analytics > アナリティクス 管理 プロパティ カスタム定義 IPアドレスの取得
目次 | 元のページ 前のページ | 次のページ サイトマップ | ページEND

アナリティクス 管理 プロパティ カスタム定義 IPアドレスの取得


アナリティクス 管理 プロパティ カスタム定義 IPアドレスの取得



Google Analytics (グーグル アナリティクス) で IPアドレスを取得、管理するには、下記の手順で設定します

下記より、Google Analytics (グーグル アナリティクス) にアクセスします



グーグル アナリティクス



左側ペインメニューより、「管理」をクリックします



左側ペインメニューより、「管理」をクリックします
「管理」画面、右から 2列目 「プロパティ」カテゴリ下の方にある「カスタム定義」 → 「カスタム ディメンション」をクリックします



「管理」画面、右から 2列目 「プロパティ」カテゴリ下の方にある「カスタム定義」 → 「カスタム ディメンション」をクリックします
「新しいカスタム ディメンション」をクリックします




「新しいカスタム ディメンション」をクリックします
「名前」に「IPアドレス」を入力、「範囲」を「ユーザー」にし、「作成」をクリックします「名前」に「IPアドレス」を入力、「範囲」を「ユーザー」にし、「作成」をクリックします


※.「範囲」 (スコープと優先順位)

スコープのレベルは、「商品」、「ヒット」(デフォルト)、「セッション」、「ユーザー」の 4つあり、スコープによって、個々のカスタム ディメンションの値を付加するヒットの範囲が決まります

「商品」 – 値は、設定されている商品(拡張 e コマースのみ)に適用されます

「ヒット」 - 値は、設定された 1 つのヒットにのみ適用されます

「セッション」 - 1 回のセッションのすべてのヒットに値が適用されます

「ユーザー」 - 現在と将来のセッションのすべてのヒットに値が適用されます(値が変わるか、カスタム ディメンションがアクティブでなくなるまで適用されます)

カスタム ディメンション / 指標 - アナリティクス ヘルプ」 より


範囲とは、カスタムディメンションが何に結びつけられるかを示しています

例えば、各記事をカテゴリー別に見ようとしている場合、範囲は「ヒット」になります
各ページビュー毎に値がセットされるため、記事とカテゴリーが対応することになります

これをもし「 ユーザー」に紐付けてしまうとどうなるでしょう。 ユーザーがどの記事を見ても最初にセットされた1つのカテゴリーを見ていることになり、分析に不都合が生じることがわかると思います

デフォルトのディメンションにありますが、「流入元」であれば セッション単位で紐づくディメンションです
1 セッション内で変わることがないため、それぞれのヒットに対して同じ値を適応しても不具合は生じません

「 ユーザー」が相応しいのは、一度値が入力されればしばらく変わらない場合です
例えば、性別をカスタムディメンションに加えたい場合、一人の ユーザーに対して一度登録すれば十分です

「 ユーザー」や「 セッション」で十分であるのに、ヒットごとに( ページビューやイベントの発生)データを送っては無駄なやり取りが発生してしまいます

Googleアナリティクスで独自のデータを取りたいときに使える「カスタムディメンション・カスタム指標」とは?|ferret [フェレット]」 より





「作成したカスタム ディメンション」の「JavaScript(ユニバーサル アナリティクスのプロパティでのみ有効)」項の2行目にあるディメンション番号(この例では、dimension1)をコピー(メモしておき)、「完了」をクリックします




「作成したカスタム ディメンション」の「JavaScript(ユニバーサル アナリティクスのプロパティでのみ有効)」項の2行目にあるディメンション番号(この例では、「dimension1」)をコピー(メモしておき)、「完了」をクリックします
<修正前のトラッキングコード>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-xxxxxxxxx-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-xxxxxxxxx-1');
</scri pt>


<カスタム ディメンション「IPアドレス」文>
gtag('config', 'UA-xxxxxxxxx-1', {
'custom_map': {'dimension1': 'IPアドレス'},
'IPアドレス': <?php echo $_SERVER['REMOTE_ADDR']; ?>
});


<修正後のトラッキングコード>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-xxxxxxxxx-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-xxxxxxxxx-1', {
'custom_map': {'dimension1': 'IPアドレス'},
'IPアドレス': <?php echo $_SERVER['REMOTE_ADDR']; ?>
});
</scri pt>


グーグル アナリティクスのトラッキングコード (通常HTMLページ内の<head>文直後に記述) の 「gtag('config', 'UA-xxxxxxxxx-1');」 行を、カスタム ディメンション 「IPアドレス」 文に修正します
目次 | 元のページ 前のページ | 次のページ サイトマップ | ページTOP
ホーム > SEO > Analytics > アナリティクス 管理 プロパティ カスタム定義 IPアドレスの取得
   

© 2014 abhp.net All Rights Reserved.

参考情報


gtag.jsでページビューのときにカスタムディメンション送信 - Qiita
従来とは違うgtag.jsのクリック計測からその他の計測方法について | SNBI - アクセス解析/マーケティングを中心に生きた知識をお届け
Web制作者がgtag.jsで知っておきたいGoogleアナリティクスの今
Googleアナリティクスで独自のデータを取りたいときに使える「カスタムディメンション・カスタム指標」とは?|ferret [フェレット]
Googleアナリティクスで訪問者のIPアドレスを取得する方法 | iscle [イズクル]

コンテンツ一覧

ページTOP
ページTOP
ページTOP
ページTOP