0

サイトが表示されているドメインに基づいて、さまざまなGoogleAnalyticsコードを使用したいと考えています。

次のコードが私のシナリオ(Drupal環境で)にうまく機能することを読みました:

<?php
// Override Google Analytics Web Property ID per hostname. 
// Hostnames need to be lower-case!
switch ($_SERVER['HTTP_HOST']) {
  case 'www.example.com':
  case 'www.example.net':
  case 'forum.example.net':
    $conf['googleanalytics_account'] = 'UA-123456-2';
    break;

  case 'www.example.org':
    $conf['googleanalytics_account'] = 'UA-123456-3';
    break;

  default:
    $conf['googleanalytics_account'] = 'UA-123456-1';
}
?>

私はWordpressを使用しています。このコードは私のために機能しますか?もしそうなら、私はそれを正確に理解していません...これは、リストされていないすべてのサイトがデフォルトのGAコード(下の1つ)を使用し、www.example.orgが中間のGAコードを使用するということです。他の人の中でトップGAコードを使用しますか?

4

1 に答える 1

1

Webサイトレベルでフィルタリングを設定するべきではありません。簡単に言うと、GAコードを使用して、GAアカウントに取り込むすべてのサブドメインとドメインを宣言する必要があります。次に、GAアカウントで、フィルタリングオプションを使用して複数のプロファイルを設定できます。

http://services.google.com/analytics/breeze/en/v5/domains_subdomainsv22_ad1/ (簡単なグラフィックの概要が必要な場合は、スライド12にジャンプしてください)

これを行う:1。)追跡するすべてのドメインを含むようにサイトのGAコードを設定します。2.)GA>管理メニュー>新しいプロファイルの作成でアカウントを選択します3.)[フィルター]タブをクリックします>[定義済みフィルター]を選択します>[含める]のみ>ドメインからのトラフィック>(サブドメイン/ドメイン)4。)保存

次に、追加するすべてのサブドメイン/ドメインに対してこれを行います。これは通常、このためのベストプラクティスです。

于 2012-08-13T20:34:43.523 に答える