ruby-on-rails - sirve - ruby on rails ejemplos
¿Qué recursos hay para las pruebas de división A/B en Rails? (4)
En ApplicationController
:
options = ["option1", "option2", "option3"]
session[:option] ||= option.rand
En sus vistas, renderice un parcial basado en el que desea y la opción elegida:
<%= render :partial => "foo#{session[:option]} %>
De esta forma, garantiza que el usuario obtenga la misma opción para toda la sesión, en todo el sitio. Además, puede volver al parcial predeterminado simplemente configurando la opción en una cadena vacía. Incluso podría poner una cadena vacía en la matriz, o duplicar las entradas para cambiar la ponderación de la frecuencia con que se elige cada una.
Puede utilizar el Optimizador de sitios web de Google para descubrir qué opción realizó la mejor conversión. Consulte su guía paso a paso en su documentación, Guía de inicio rápido - Ayuda de Optmizer en el sitio web . Eso tiene los bits de JavaScript que necesitarás agregar.
Parte de la información sobre A / B split-testing:
- http://startuplessonslearned.blogspot.com/2008/09/one-line-split-test-or-how-to-ab-all.html
- http://www.37signals.com/svn/posts/1525-writing-decisions-headline-tests-on-the-highrise-signup-page
Podría hacer esto en una aplicación de Rails con un case
simple o una declaración en mis puntos de vista, pero eso se convierte en una gran cantidad de repeticiones. ¿Hay alguna joya para apoyar esto? Cualquier patrón de diseño que ayudaría?
¿Has visto 7 Minute ABs, un plugin de prueba A / B para rieles?
Acabo de lanzar A / Bingo , un plugin de OSS Rails para hacer esto.
Puedes ver la comparación con Seven Minute Abs para más detalles, pero creo que es mucho más fácil de usar.
- Es compatible con el seguimiento de cualquier evento como una conversión. Solo Seven Minute Abs hace clic en la página que está viendo actualmente.
- Recuerda qué alternativa vio un usuario, y solo los muestra.
- Tiene una gran cantidad de azúcar sintáctica destinada a maximizar la productividad del programador.
- Hará pruebas de significancia estadística para ti.