1

多くのウェブサイトで Google アナリティクスを使用しています。各サイトに 1 つの専用トラッカーと、1 つのグローバル トラッカー (ネットワーク全体の統計用) があります。そのため、各サイトは複数のトラッカーを使用するように設定されています。Google アナリティクスを非同期で読み込んでいます。各サイトのトラッカー初期化コードは次のようになります。

var _gaq = _gaq || [];
_gaq.push(
    /* global tracker */
    ['_setAccount', 'UA-XXXXX-XX'],
    ['_setDomainName', 'none'],
    ['_setAllowLinker', true],
    ['_trackPageview'],
    ['_trackPageLoadTime'],

    /* dedicated site tracker */
    ['t1._setAccount', 'UA-YYYYY-YY'],
    ['t1._setDomainName', 'none'],
    ['t1._setAllowLinker', true],
    ['t1._trackPageview'],
    ['t1._trackPageLoadTime']
);

これは11月1日までうまく機能していました。

しかし、11 月 2 日以降、サイト トラッカーはすべて正常に動作していますが、グローバル トラッカーは統計の収集を停止しました。それ以来、ほぼ毎日「0」の訪問者を報告しています (11 月 2 日自体と、奇妙なことに、「1」の訪問者を報告した 12 月 9 日を除いて)、11 月 1 日まで毎日数十万の訪問者から減少しています。 .

t0次のように、グローバル トラッカーにプレフィックスを追加してみました。

var _gaq = _gaq || [];
_gaq.push(
    /* global tracker */
    ['t0._setAccount', 'UA-XXXXX-XX'],
    ['t0._setDomainName', 'none'],
    ['t0._setAllowLinker', true],
    ['t0._trackPageview'],
    ['t0._trackPageLoadTime'],

    /* dedicated site tracker */
    ['t1._setAccount', 'UA-YYYYY-YY'],
    ['t1._setDomainName', 'none'],
    ['t1._setAllowLinker', true],
    ['t1._trackPageview'],
    ['t1._trackPageLoadTime']
);

48 時間放置しましたが、まだ効果がありません。この初期化コードが従わないために見逃した新しいフォーマット要件はありますか? この動作を説明する可能性のある他のものはありますか?

4

1 に答える 1

1

フィルター。通常、データが突然消えたときの犯人です。

また、分析を設定するときはraw、フィルターを含まないプロファイルを作成することを常にお勧めします。2 番目のプロファイルを使用してフィルターを追加します。同じ追跡コードを使用する同じアカウントで複数のプロファイルを作成できるため、追跡コードに別のプロファイルを追加する必要はありません['t0._setAccount', 'UA-XXXXX-XX']

フィルターの作成方法から:

「未加工」データをそのまま維持しながらデータにフィルターを適用したい場合は、アカウントに複製プロファイルを作成できます。これを行うには、[既存のドメインのプロファイルを追加] オプションを使用して新しいプロファイルを追加します。このオプションを選択すると、新しいプロファイル用に生成されたトラッキング コードは元のプロファイル用のトラッキング コードと同じになり、データは両方に同時にインポートされます。サイトのトラッキング コードを変更する必要はありません。最初のプロファイルに適用されたフィルタは、2 番目のプロファイルのデータには影響しません。

于 2011-12-16T21:21:33.013 に答える