开发者文档-云眼AB测试

开始使用云眼JS API

按照以下步骤开始使用JS API。如果已经是云眼客户,并且在网站上运行了优化方案,请直接跳到步骤 4.读取云眼数据对象。

1.创建云眼帐户

需要访问 云眼 并注册账号才能使用云眼JS API。

2.添加云眼SDK

在云眼控制台 > 业务优化 > SDK下载与安装,拷贝下图所示的代码片段到网站网页的head标签内:

3.启动优化方案

关于如何创建及编辑一个Web优化方案,请参阅云眼用户手册。完成对优化方案的编辑后,点击以下按钮即可启动优化方案:

4.读取云眼数据对象

该云眼数据对象包含当前访问者信息的只读数据对象。可以使用数据对象来检索该访问者的优化方案、优化版本、目标的状态和详细信息。例如,可以读取访问者的优化方案和优化版本,并将此信息传递到内部数据库。

要访问数据对象,请打开浏览器控制台并键入window.eyeofcloud.data:

例如,可以在下面的对象中查看当前访问者试验活动情况:

window['eyeofcloud'].data.state.activeExperiments

5.调用API

除了读取数据对象之外,还可以调用API来编写数据并修改云眼SDK的行为。

比如对于动态网页的测试,可以通过调用API手动启动优化方案。另一种做法是使用bucketVisitor API函数将访问者分配到特定的优化版本中。查看JavaScript API调用的完整列表,请参阅: API函数调用