问题标签 [vanity]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
207 浏览

ruby-on-rails - 使用 Vanity 和 MySQL 进行测试?

我正在尝试找到一个允许我进行 AB 测试的框架,我发现了几个:ABingo、Vanity 和 7minutes AB。我喜欢 ABingo 和 Vanity,并开始更喜欢 Vanity,但不好的是 Vanity 需要 Redis(?这是真的吗?)。我只是想知道是否有一种解决方法可以将 Vanity 与 MySQL 一起使用。

0 投票
3 回答
1234 浏览

ruby-on-rails - 虚荣,Rails 3 和 Heroku

我试图让 Vanity 与 Heroku 和我的 Rails 3 应用程序很好地配合使用。目前,使用 Pow 和本地 Redis 服务器在本地一切正常,但是当我使用 RedisToGo 插件推送到 Heroku 时,似乎没有任何东西可以让服务器运行,我只是收到错误消息:getaddrinfo: Name or service not known

这是我的 config/vanity.yml 文件:

和我的配置/初始化程序/redis.rb:

我也试过使用实际的redis://<actualusername>:actualpassword@actualserver.com:9274,它给出了同样的错误。我也尝试过使用和不使用redis://.

有没有人让 Vanity 与 Heroku 和 Rails 3 一起工作?我错过了一些非常明显的东西吗?到目前为止,我的 Google-fu 让我失望了。

0 投票
1 回答
324 浏览

mysql - 虚荣心不适用于 MySql

我尝试为我的 rails 2.3.5 应用程序安装 Vanity gem,我想使用 MySQL 来实现虚荣。当我使用 redis 配置它时,一切都很好,但是当我将配置文件更改为使用 mysql 时:

我收到以下错误:

我在环境文件 development.rb 中添加了:

所以它必须与包含在虚荣宝石中的适配器做一些事情,因为 redis 工作完美。有人知道解决方案吗?

0 投票
1 回答
535 浏览

heroku - 虚荣心不在 Heroku 上使用 Redis to Go 服务器

我最近使用虚荣部署了一些 A/B 测试实验到我的 heroku 实例。但是,每当我访问仪表板时,即 /vanity 日志中都会显示以下错误

但是,redis to go url 似乎设置正确,虚荣似乎能够访问它,例如

任何人都知道我可能做错了什么?

而且 ENV["REDISTOGO_URL"] 似乎是正确的

而且我可以从应用程序的其余部分访问 Redis,似乎 Vanity 没有为这个模板选择它。

0 投票
1 回答
141 浏览

ruby-on-rails - Rails 虚荣宝石自定义指标错误:调用私有方法“to_time”

您好我正在尝试将 Vanity gem 设置为 rail 3 应用程序。我正在创建一个自定义指标来进行一些实验。

所以我按照他们网站上的建议创建了它:

  • 该文件位于正确的位置并已加载,虚荣将其拾取,但不知何故,虚荣的工作方式似乎存在内部错误。
  • 当然:这些值仅用于测试目的,稍后它们将被真实值替换。

运行此实验时出现以下错误

在此处输入图像描述

谢谢!

0 投票
1 回答
72 浏览

ruby-on-rails-3 - 使用图像作为虚荣替代品

我正在尝试将 Vanity 用于导轨。我的 ab_test /rag_price_options.rb 文件是:

我的指标 metrics/order.rb 是:

但我试图弄清楚如何将 2 张图像作为需要进入链接以显示如下内容的替代方案:

0 投票
1 回答
121 浏览

ruby-on-rails - 为什么虚荣不在 app/models 中创建 vanity_experiments.rb 和类似内容

我已经创建并运行了我的虚荣迁移,我可以看到生成的表schema.rbrails console

那么为什么它没有创建vanity_experiments.rb和类似的文件app/models呢?

我知道虚荣会使用 Redis 而不是我的 PostgreSQL 来存储数据,但是 Rails 仍然将每个表映射到一个模型,对吗?

0 投票
2 回答
221 浏览

ruby-on-rails - 使用页面缓存进行虚荣 A/B 测试

我正在使用Vanity进行 A/B 测试,但我也为运行实验的页面设置了页面缓存。因此,用户在浏览网站时实际上会看到这两个选项。我会很好,但是我知道 Vanity 会跟踪单个用户看到的选项,并尝试在整个站点中显示相同的选项。

所以我想知道的是,假设用户来到我的网站并查看选项 A。虚荣(我认为)将他们记录为“选项 A”参与者。现在该用户转到不同的缓存页面,并且由于缓存,他们看到了选项 B 并“转换”。

虚荣心会将该用户记录为“选项 A”转换还是“选项 B”转换?

0 投票
1 回答
231 浏览

cmd - 在 Windows 命令提示符中将行复制到剪贴板

此代码有效,但是它不是复制 privaddress,而是再次运行脚本并复制该代码。我需要它来复制第一个结果,而不是第二个结果,因为它们都是不同的。有什么办法让它只复制显示的那个?

0 投票
1 回答
133 浏览

ruby-on-rails - 如何使用 Vanity 生成报告?

每当我尝试使用 Vanity 生成报告时,它都会创建一个空的 HTML 文件

在浏览器中查看时

Vanity 的缓存实验与文件系统和/或数据存储中的实验不同步。请重新启动您的服务器和/或打开收集。

我已经多次重新启动服务器,并多次完成注册过程。

我能够加载实验页面并查看两种颜色选项。我有track!代码。

我什至看到了 Redis 中的值

我什至添加model User了该指标,因为它声称要查看现有的历史数据。

参考http://vanity.labnotes.org/