1

我有一个 Wordpress 页面,每个帖子的侧边栏中都有一个按钮。我想用多种不同的颜色和它的复制文本对这个按钮进行一些 A/B 测试。

我能找到的所有工具只允许我创建多个页面或多个 URL 来进行 AB 测试。但是由于这个按钮在我的所有页面上,而不仅仅是在一个特定的登录页面上,所以这不是我想要的。

所以我想我更喜欢的是,如果有一些工具可以让我进入主题文件并添加如下内容:

<script>
<button style="background: #ff0000;">My Copy #1</button>
</script>
<script>
<button style="background: #00ff00;">My Copy #2</button>
</script>
<script>
<button style="background: #0000ff;">My Copy #3</button>
</script>
<script>
<button style="background: #000000;">My Copy #4</button>
</script>

请注意,上面的代码只是我希望看到的解决方案的一个示例。我只是希望能够将它写入我的主题,然后从那里跟踪它,而无需创建替代 URL 或页面。

任何人都可以给我使用工具或方法的想法或建议吗?

4

3 回答 3

1

您可以使用AB Press Optimizer WordPress 插件进行 A/B 测试。如果给你两个选项来实现你的实验,你可以使用简码或 PHP 函数。

于 2013-08-09T01:03:12.473 回答
0

这是一个简单的 A/B 测试 wordpress 插件,它使用 javascript 在单个页面上轮换测试版本。没有服务器端脚本,它不会重定向到另一个 URL。该插件使用谷歌分析来存储测试数据,并且需要 jQuery。

对于您的按钮测试,您的 HTML 中将有 1 个具有不同 ID 的按钮,<button id=”test_button”&gt;然后您可以使用 jQuery 来更改您的按钮 css 和文本。

在 wp-admin 中,您将创建一个包含 4 个版本的测试。每个版本的 javascript 代码看起来像这样;

版本 #1

(function() {
    var test_button = $('#test_button');
    if ( test_button.length > 0 ) {
        test_button.css('background', '#ff0000');
        test_button.text('My Copy #1');
        analytics = true;
    }
})();

版本 #2

(function() {
    var test_button = $('#test_button');
    if ( test_button.length > 0 ) {
        test_button.css('background', '#00ff00');
        test_button.text('My Copy #2');
        analytics = true;
    }
})();

版本 #n:见上文

您必须analytics=true在代码中设置标志才能触发谷歌分析。

如果您有 4 个版本,您的流量将平均分配 25%。测试 ID 和版本 ID 存储在 cookie 中,因此如果访问者返回您的站点,他们将看到相同的按钮。测试数据再次发送到您的谷歌分析帐户,但您可以自行设定测试目标。

我是插件的创建者,所以如果您有任何问题,请告诉我。

于 2013-11-19T17:09:17.780 回答
0

为此,您可以使用MockingFish.com AB 测试工具。它允许您跟踪元素的点击,您还可以设置 Javascript 以将数据发送到 AB 测试工具。您将能够获得对此实施的支持。免责声明:我是 MockingFish.com 的发起人之一

于 2016-02-24T11:23:11.047 回答