我目前正在使用Google实验(之前:Google网站优化工具)为我的网站进行A / B测试,该网站在Joomla 1.5上运行。
问题是该设置仅适用于测试在Joomla中创建的特定文章/页面。即:我创建了一个变体页面,获取URL并根据Google实验中的原始URL进行测试(通过原始页面的HEAD中的脚本自动将原始页面的布局切换为变体)。
我想做的是首页的A / B.我创建了一个“新”首页,其中包含不同的网址。但是,在使用索引页面时,如何将“实验”脚本添加到首页,而不是显示在网站的所有页面上?如果我将脚本添加到index.php文件中,它将显示在我网站的所有页面上。
答案 0 :(得分:1)
在使用Joomla的几个案例中我遇到过这个问题!而且有时候有点烦人。您需要的是添加一个扩展名,为您提供在特定页面的标题部分添加代码的选项。
尝试使用这些扩展程序:
http://extensions.joomla.org/extensions/edition/custom-code-in-modules/11936
http://extensions.joomla.org/extensions/5139/details
我认为第一个适合你。
答案 1 :(得分:1)
我设法在不使用插件的情况下解决了这个问题。不是说插件PersianBoy67发布不会起作用,但这对我有用。 在index.php文件中,我添加了以下php代码:
<?php if( JRequest::getCmd('view') == 'frontpage') { ?>
Google Analytics实验代码就在这里
<?php } ?>
如果JRequest位于首页上,则会回显“frontpage”(如果文章位于文章中,则为“article”),这意味着实验代码仅显示在首页上的时间。