Использование vanity для проведения теста A/B. Тест зависит от модальности, которая условно отображается для определенных пользователей. Модаль содержит различные стимулы, основанные на той стороне теста, которую вы видите.Контроль, когда участники добавляются с тщеславием a/b test
Код для модального является частью, которая загружается на несколько страниц нашего приложения.
Пример:
<%= render partial: 'modals/example' %>
Это частичное содержит условие для содержания, которое будет показано:
<% if ab_test(:whatever) == "something" %>
<p>Stuff to show</p>
<% else %>
<p>Different stuff to show</p>
<% end %>
Я отслеживания соответствующей метрики в соответствующем месте.
Сам тест работает, как ожидается, с точки зрения показа содержимого и преобразования. Проблема, с которой я сталкиваюсь, заключается в том, что, поскольку частичная загрузка загружается даже тогда, когда модальный не отображается ... все, кто приземляется на страницу, которая ссылается на это частичное, добавляется как «участник», и я хотел бы только считать люди, которые на самом деле видели модальных участников.
Мы также используем микспанель, и я могу свернуть с этим тестом. Тем не менее, я люблю тщеславие и предпочитаю использовать его, если есть разумное решение, которое не будет значительно увеличивать время, необходимое для его реализации. Был надеется, что кто-то SO может указать, что мне не хватает, и как подходить к решению.
Является ли это загрузочным модальным? – Joel
Эй @ Джо. Да. – toddmetheny