【发布时间】:2012-08-13 19:14:24
【问题描述】:
我希望根据正在查看网站的域使用不同的 Google Analytics(分析)代码。
我读到以下代码适用于我的场景(在 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 代码(底部),www.example.org 将使用中间 GA 代码,以及所有其他人将使用顶级 GA 代码?
【问题讨论】:
-
在此处查看引用:drupal.org/node/595520
-
我相信 "$conf" 是唯一特定于 drupal 的代码...WP 友好的替代方案?
标签: php wordpress google-analytics case