我需要将A / B测试功能添加到使用Angular 2构建并与Webpack捆绑在一起的大型应用程序中。
像VWO这样的工具对我们来说不够灵活。
任何在线指南或提示?
感谢。
答案 0 :(得分:-2)
如果其他人都有同样的问题,我会推出一款产品来解决这个问题。它适用于Angular2 / 4或任何其他JavaScript框架。
以下是docs的示例。您可以轻松地为一个函数切换出jQuery DOM操作,该函数更新绑定到ng-if
的变量以与Angular一起使用。
var experiment = engauge.experiment({
name: 'signup-button',
variants: {
// This is the first variant. It should be your control.
'#ff5722': {
activate: function() {
$('#signup-col').html('<button class="variant-1 signup-button">Try it Free</button>');
}
},
// This is the second variant.
'#9c27b0': {
activate: function() {
$('#signup-col').html('<button class="variant-2 signup-button">Try it Free</button>');
}
}
}
});
主页现在在https://engaugeab.com,如果你提到这篇文章,我会给你访问扩展免费套餐。