Google Analytics Universalレポートで訪問者のIPアドレスを見つけることができるかどうか/どこで見つけることができるか誰か知っていますか?

コメント

  • 'できないようにする必要があります。
  • これを試してみてください。そうでない場合は、JavaScriptでIPアドレスを収集し、"変数"として設定することでIPアドレスを追跡できるはずです。 GAjsコードで。
  • ユーザーのIPアドレスを追跡するStatcounterを使用することもできます'。

回答

いいえ、その情報を見つけることはできません。プライバシーの問題やコレクションのため、GAはレポートで情報を利用できません。 Googleアナリティクスの利用規約に違反しています。説明については、 Googleアナリティクスの使用ガイドラインをお読みください。

[2016年7月26日更新]

GAを介したIP収集は、正誤がないという点で灰色の領域です。ただし、プライバシーの弁護士/専門家による調査、またはお客様の地域の管轄区域(欧州のプライバシー法など)に対するデューデリジェンスが必要になります。または、アドレスの最後のオクテットを0に設定することで、常に引数なしにすることができます。これにより、匿名になります。

コメント

  • ありがとう。確認しましたが、GoogleがIPアドレスを収集していますが、表示できません。 Googleはこれを使用して訪問者の場所などを取得します
  • いつものように… Googleがアクセスできるのは'セキュリティの問題ではありません。

回答

Google Analyticsからはできません。ただし、各ユーザーにユーザーIDが割り当てられるようにGAアカウントを設定できます。これにより、各ユーザーをより詳細に追跡できるようになります。注:これにはアカウント内での変更が必要であり、プライバシーの観点からも、これは非常に困難な場合があります。

またはサイトにリクエストを送信するIPアドレスを検索するだけの場合は、サーバーログを確認できます。このログにはすべてのIPアドレスが一覧表示されます。

コメント

  • これを行う方法を説明できますか?

回答

IPを表示する手順は次のとおりですGoogleアナリティクスのアドレス。

  1. 従来のGoogleアナリティクスコードの前に、次のコードをページに追加します。

    <?php if (!empty($_SERVER["HTTP_CLIENT_IP"])) { $ip=$_SERVER["HTTP_CLIENT_IP"];} elseif (!empty($_SERVER["HTTP_X_FORWARDED_FOR"])) { $ip=$_SERVER["HTTP_X_FORWARDED_FOR"];} else { $ip=$_SERVER["REMOTE_ADDR"];} ?> 
  2. 次に、</body>の前にこのコードをWebページに追加します:

    <script type="text/javascript"> _gaq.push(["_setCustomVar", 1, "IP", "<?=$ip;?>", 1]); </script> 
  3. データを表示するには:
    1. 「カスタムレポート」でレポートを作成します。
    2. 最初のディメンションとしてカスタム変数(値01)を選択します。
    3. 表示するすべてのWebメトリック(訪問数、ページビュー、サイト滞在時間など)を選択します。

Voilà!

コメント

  • @nyuenが回答すると、個人情報(名前、メールアドレス、または IPアドレスなどの同様のデータ)を送信します。 )Googleへの送信は禁止されています。 これを行うと、利用規約に違反し、アカウントが停止され、データが破壊される可能性があります。

回答

ユーザーIPを追跡することは、Googleが提供しようとしている製品全体にとって有益ではありません。

ただし、Apache(またはIIS)ログファイル内でIPを見つけることができます。次に、それらのIPを取得して、フィルターを作成できます。

この記事では、プロセスの概要を説明しますが、RFC 1918アドレスに固有ですが、 “はフィルターの要件ではありません。 CIDR表記も受け入れるかどうかはわかりませんが、調べる価値があります。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です