Cookieを使用してWebサイトのGoogleアナリティクスから自分を除外するにはどうすればよいですか?


30

ブラウザCookieを使用して除外フィルターを設定しようとしているので、自分の訪問がGoogleアナリティクスに表示されません。私は3つの異なる方法を試しましたが、どれも今のところうまくいきませんでした。私が間違っていることと、これを修正する方法を理解するのを助けたいです。

方法1
まず、Cookieコンテンツによるトラフィックを除外するために、Googleの指示http://www.google.com/support/analytics/bin/answer.py?hl=ja&answer=55481に従ってみました:

ドメインに次のコードを含む新しいページを作成します。

<body onLoad="javascript:pageTracker._setVar('test_value');">

方法2
次に、それがうまくいかなかった場合、Googleのグーグルを検索して、このGoogleスレッドhttp://www.google.com/support/forum/p/Google%20Analytics/thread?tid=4741f1499823fcd5&hl=enを見つけました。最も一般的な答えは、わずかに異なるコードを使用することです:

SHS Analyticsの書き込み:

 <body onLoad="javascript:_gaq.push(['_setVar','test_value']);">

ありがとうございました!これにより、「test_value」を含む__utmv Cookieが設定されましたが、元の

 pageTracker._setVar('test_value')

(Googleがまだ推奨している)は、私のためにそれをすることができませんでした(Mac Safari 5およびFirefox 3.6.8で)。

だから私はこのコードを試しましたが、それは私のために機能しませんでした。

方法3
最後に、StackOverflowを検索し、このスレッドhttps://stackoverflow.com/questions/3495270/exclude-my-traffic-from-google-analytics-using-cookie-with-subdomainに遭遇しました。コードが機能する可能性があります:

 <script type="text/javascript">
    var _gaq = _gaq || [];
    _gaq.push(['_setVar', 'exclude_me']);
    _gaq.push(['_setAccount', 'UA-xxxxxxxx-x']);
    _gaq.push(['_trackPageview']);
 // etc...
 </script>

このスクリプトは、前の2つの例のように本体のonloadイベントではなく、例のhead要素に表示されました。それで私もこれを試しましたが、それでも自分自身をGoogleアナリティクスから除外しようとする運はありませんでした。

質問を繰り返します。
それで、上記の3つの方法をすべて試してみましたが、成功しませんでした。私は何か間違っていますか?ブラウザの除外Cookieを使用して、Googleアナリティクスから自分を除外するにはどうすればよいですか?

更新 これを数日間テストしており、追跡から自分を除外する2番目の方法が実際に機能することを確認しました。問題は、フィルター設定がプロファイルに適切に適用されなかったことでしたが、修正されました。以下の受け入れられた回答を参照してください。


2
IPアドレスをブロックしないのはなぜですか?
ジョンコンデ

1
どのくらい前にこれらの方法をテストしましたか?データがGoogleアナリティクスに表示されるまでに24〜48時間かかる場合があります。次に、google.com / support / googleanalytics / bin / answer.py?answer = 55494の説明に従ってCookieフィルターを追加しましたか?
ニクラス

@ジョン私はそれを試しましたが、機能しません、私はちょうど近くの都市に現れることになります...それは私のIPアドレスが動的であることを意味しますか?
40XUserNotFound

最も可能性が高い。IPアドレスが設定範囲内にとどまっている場合は、その範囲をブロックしてみてください。
ジョンコンデ

@Niklasの最初の方法は、数日間テストしていたので、機能しないと確信しています。他の2つについては、結果をテストするために少なくとも24時間待っていたはずですが、念のためもう一度試して、ここで見つけたものを更新します。
40XUserNotFound

回答:


10

プロセスの2番目のステップに関する質問には何もありません。使用しているコードは、残りの追跡データとともにGAに送信されるカスタム変数を設定するだけです。次に、変数が「test_value」に設定されているデータを除外するフィルターを設定する必要があります。

フィルターを作成するには、[分析設定]> [プロファイル設定]画面に移動し、[フィルターの追加]をクリックします。表示される画面で、次の設定を使用します。

  • プロファイルに新しいフィルターを追加
  • フィルター名:自分のトラフィックを除外
  • フィルタータイプ:カスタムフィルター
  • 「除外」ラジオボタンをクリックします
  • フィルターフィールド:ユーザー定義
  • フィルターパターン:test_value
  • 大文字と小文字の区別:いいえ

ちなみに、カスタム変数を設定するには、コードをページに追加し、実行してから削除する必要があることに注意してください。削除しないと、すべての訪問者にCookieが設定され、すべての訪問者が除外されます。間違った設定をすると履歴データを取得できないため、メインプロファイルに適用する前に追加のプロファイルを設定して、フィルターが適切に機能することをテストすることをお勧めします。


答えてくれてありがとう、しかし私は実際に分析プロファイルでフィルターを設定したので、それは問題ではない。
40XUserNotFound

1
OK、あなたはと呼ばれるものがありますかどうかを確認するには、ブラウザで設定したクッキーをチェックアウトする必要がある__utmv「test_value」の値では。また、サイトに複数のCookieのセットがないことも確認してください。これは問題になる場合があります。
ユアン・ヘミング

もう1つ試すことは、ページを読み込むときにGAに送信されているものをチェックアウトすることです。これには、Firefox Live HTTP HeadersアドオンやChrome GA拡張機能などを使用できます。「test_value」が__utm.gifファイルのリクエストに含まれているかどうかを確認します。
ユアン・ヘミング

そのため、(1)プロファイルでフィルターが適切に設定されなかったか、(2)フィルター設定が新しいAnalyticsインターフェースに転送されなかったことがわかりました。私は、後者の場合だと感じています。古いインターフェイスで適切にフィルタを設定し、上記の指示と問題の方法1で説明した手順を使用することを確信しているからです。とにかく、ポイントは、新しいインターフェイスの設定を確認するために戻ったのですが、フィルターがなかったことが判明しました:/私はそれを追加し、今では上記の2番目のメソッドコードで動作します。
40XUserNotFound

また、Googleアナリティクスのリアルタイムベータ版はフィルターを無視しているように見えるか、少なくともフィルターが機能するまでに時間がかかることに注意してください。productforums.google.com/d/msg/analytics/ahnkTQ0QuRk/…を
Adam Monsen

8

クッキーなしでそれを行う方法は、拡張機能を使用することです:http://www.igorware.com/extensions/block-yourself-from-analytics私はので、これが好き

  • 拡張機能をChromeにインストールしているので、デバイス全体で使用できます
  • セットアップは簡単です
  • Cookieを設定したり、実際のページを一時的に変更したりする非表示のページを作成する必要はありません。
  • Cookieを消去した場合、それらを再度有効にする必要はありません。

firefoxにはこのようなものがありますか。リンクしたものもchrome、safari、operaで動作するようです
Sam

プラグインのコメントは、もはや機能していないことを示唆しています
ハンザプラスト14

コメントをありがとう@PhilippKeller 2.3.0がインストールされていることを確認しました(ga.jsファイルのダウンロードを防止することで動作します)
デビッドシルバスミス14

新しいgaでも実際に機能していることを確認しましたか?
ハンサプラスト14年

1
@PhilippKellerで確認したところ、新しいGoogleアナリティクスで機能していないようです。新しいバージョンではga.jsではなくanalytics.jsを使用しているためと思われます。
デビッドシルバスミス14年

8

これは、すべての最も一般的なブラウザ用のGoogleの公式プラグインであり、Googleアナリティクスから除外されます。

https://tools.google.com/dlpage/gaoptout

すべてのチームメンバーにインストールしてもらいます。

PS:IPベースのフィルタリング方法の問題は、動的なIPアドレスの割り当てです。


これには、今日のバージョン0.9.6の時点で特定のドメインのみを含める方法はありません。すべての分析から自分を締め出しています。
lkraav

2
唯一の私は、私は自分自身を追跡したくない多くのサイトを持っているので、私のために大丈夫だ特定のドメインのためのGAをブログにオプションが表示されていないものの
hansaplast

2

Firefoxを使用していて、ソースコードを台無しにしたくない場合の迅速で簡単な修正:noscriptアドオンマーク「google-analytics.com」を信頼できないものとして取得します。これにより、Firefoxがトラッカーを実行できなくなり、統計や他のWebサイトの統計に訪問が表示されなくなります。


これは1つの解決策ですが、理想的な解決策ではありません...すべてのブラウザで機能するものが欲しいです。しかし、答えてくれてありがとう。
40XUserNotFound

ChromeにはScriptSafeという同様の拡張機能があります。
ウィトルウィウス

1

すべてのサイトですべての追跡を停止するための迅速で汚い方法は、hostsファイル編集してC:\Windows\System32\drivers\etc\hostsこれらのエントリを追加することです。

それらを変更した後、おそらくブラウザを再起動する必要があります。

0.0.0.0       www.google-analytics.com
0.0.0.0       ssl.google-analytics.com

Googleのサイトでフィルターを編集する必要はありません。もちろん、除外する必要のあるユーザーが多い場合、この方法はほとんど役に立ちません。つまり、Google Analytics Debugger Chromeプラグインを使用できないことを意味します(Googleが公開している)。


ほとんどの場合、127.0.0.1を使用する方が適切なので、有効な応答が返されます。
サイモンヘイター


1

このようなタスクは、Googleアナリティクスのフィルター機能によって解決する必要があります。

この記事をご覧になることをお勧めします-他にも便利なGoogle Analyticsフィルターがいくつかあります。

http://www.lunametrics.com/blog/2015/12/10/basic-google-analytics-filters/

たとえば、ステージングトラフィックを除外するフィルターも追加することをお勧めします(多くの場合、これを忘れています)。これは次の方法で実行できます。

  • フィルター名:開発サイトのトラフィックを除外
  • フィルタータイプ:カスタム>除外
  • フィルターフィールド:ホスト名
  • フィルタパターン:Webサイトのすべての開発ホスト名の正規表現パターンを入力します。たとえば、開発ホスト名がdev.example.com、backend.example.com、およびstage.example.comの場合、^ dev.example.com $ | ^ backend.example.com $ | ^ stage.exampleと入力します。このフィールドのcom $(または同様の正規表現)。

別の推奨フィルター-小文字のドメイン(ホスト名):

  • フィルター名:小文字のホスト名
  • フィルタータイプ:カスタム>小文字
  • フィルターフィールド:ホスト名

最後の1つ-小文字のリクエストURI:

  • フィルター名:小文字のリクエストURI
  • フィルタータイプ:カスタム>小文字
  • フィルターフィールド:リクエストURI

0

不思議な人は、クライアントIDを削除するだけで分析データをクリーンアップできます。

Audience- > User explorerに移動します。これは、すべてのユーザーセッションの記録です。ユーザーのセッションは非常に長かった。異常を見つけたら、ユーザーをクリックし、ページの下部、左側に削除ボタンがあります。データは3日で修正されます。

オビディウ

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.