2

複数のウェブサイトに1つのコードがあります。現在どのウェブサイトのユーザーがいるのか知りたい。

現在、私はこの方法でそれを行っていますが、レポートでは、すべてのドメインの「直接トラフィック」としてのみ表示されます

出来ますか?

var cb=function(){
    var pageTracker = _gat._getTracker('UA-XXXXXXXX-XX');
    pageTracker._setDomainName(document.domain);
    pageTracker._setAllowLinker(true); // To track traffic across domains
    pageTracker._trackPageview();
}

if(!window._gat) {                    
    $.getScript(('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js',cb);
}
else {
    cb();
}

たぶんそれはカスタム変数を介して可能ですか?

4

1 に答える 1

9

含めたコードにより、レポートでドメインを分離できるようになります。これを行うにはいくつかの方法があります。

  1. ドメインごとに新しいプロファイルを追加します(両方を含むメインプロファイルに加えて)。これは、[プロファイル]の下の[管理]タブで行います。カスタムフィルターは、インクルードフィルタータイプと、各ドメインを指定する「ホスト名」のフィルターフィールドを使用します。
  2. 「ホスト名」フィールドを使用して、レポートを個別のドメインに直接セグメント化します。これは、一部の標準レポートではセカンダリディメンション基準として機能しますが、最も簡単な方法は、カスタムレポートのディメンションまたはフィルター基準として「ホスト名」を追加することです。
  3. ディメンション「ホスト名」のインクルードセグメントを作成することを指定して、ドメインごとに個別のアドバンスセグメントを作成します。

上記の最後の2つのオプションを使用すると、レポートで2つのドメインを並べて比較できます。

于 2012-06-13T15:13:25.373 に答える