在一种情况下,我有2个链接,在其他情况下有3个链接。需要找出什么是最好的。我的计划是把它们全部分开测试。所以我想做这个:
- 50%-
document.write('link1');
- 50%-
document.write('link2');
所以50%的访问者会看到第一个链接,其他50%会看到第二个链接。
我怎么能在糟糕的javasrpt中做到这一点?
您可以这样做:
function randomLinks() {
if (Math.random() > 0.5) {
//A-test
document.write('link1');
}
else {
//B-test
document.write('link2');
}
}
也许可以添加一些点击收集系统,或者只记录链接1和链接2上的视图,同时记录裁判。
使用document.write是一种糟糕的做法,它仍然可以在您的情况下工作,这取决于您。您可以使用JQuery进行简单的DOM操作,例如:
JQuery Dom操作示例