因此,我的应用程序在本地服务器上运行,我正在尝试使用Visual Website Optimizer对该功能进行 a/b 测试。
我将服务器地址(公开不可用)放在预览 URL 中,但是当我打开预览页面时,它会发出警告说“错误:无法设置 Cookie。”。启用 Cookie。
我的问题是,预览页面(或默认广告系列网址)是否应该可以公开访问以使 VWO 正常工作?
因此,我的应用程序在本地服务器上运行,我正在尝试使用Visual Website Optimizer对该功能进行 a/b 测试。
我将服务器地址(公开不可用)放在预览 URL 中,但是当我打开预览页面时,它会发出警告说“错误:无法设置 Cookie。”。启用 Cookie。
我的问题是,预览页面(或默认广告系列网址)是否应该可以公开访问以使 VWO 正常工作?
为了在 localhost 上运行 VWO,您只需对/etc/hosts文件进行一些小调整。只需在“1 27.0.0.1 localhost ”行的末尾添加“ localhost.com ”
现在您可以在任何以http://localhost.com开头的 URL 上运行 VWO 。
该页面的 URL 应仅可公开访问变体的屏幕截图。即使 URL 只能在本地访问,实时预览也应该可以工作。尽管您应该使用有效的 URL,即具有有效域名和 TLD 的 URL。
对于任何其他信息/调试,如果尚未完成,我会要求您发送邮件到 support (at)wingify (dot) com,以便可以共享确切的解决方案。
这可能是因为您在文件系统中将网站作为 html 文件打开。您可以使用HarpJS在本地托管您的静态网站。通过 npm 安装
npm install -g harp
转到站点的根目录并运行harp server
. 现在您将能够在http://localhost:9000上打开您的站点
我还写了一篇文章如何更容易地为 Optimizely/VWO 使用开发实验http://bit.ly/1C4vtSA