私はDrupal
マルチサイトプロジェクト(using single database
)に取り組んでおり、このためにGoogle Analytics
モジュールを使用しています。
GA構成の場合、以下の手順に従います。
example1.com
とサブドメイン名example2.com
を作成しました。Tracking ID
が得られます(と同じ下のスクリーンショット)。Web Property ID
of example1.com
を追加し、ドメイン設定に両方のドメインを追加しました名前example1.com
およびexample2.com
をList of top-level domains
のセクションに挿入します(添付のスクリーンショットと同じ)。現在、この構成はemample1.com
では機能せず、example2.com
でのみ機能しています。では、ドメインWeb Property ID
のexmaple2.php
を使用して結果を取得する方法を教えてもらえますか?
Kiamlalunoが述べているように、これは、2つのドメインを追跡しようとしているときに、モジュールが1つのUAしか許可しないという事実が原因である可能性があります。 GAモジュールのドキュメントによると、settings.phpで次のようなコードを使用してオーバーライドできます:
<?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';
}
?>
ドキュメンテーションを見つけることができます ここ