Sha256: 0db39a53679b1a437871fa46056d53d9c92a81515f217c187e496324589b0960

Contents?: true

Size: 842 Bytes

Versions: 2

Compression:

Stored size: 842 Bytes

Contents

<%
  settings = AbExperimentsRails::Settings.new({
    test_name: :landing_page_test, # your choice
    experiment_id: 'EXPERIMENT_ID', # copy/paste from google ab experiments
    experiment_enabled: true, # on/off your experiment. display only original content when false
    spinner_starts_after: 1, # spinner loader start after 1s
    spinner_max_time: 5 # show original content after 5s seconds if javascript fails
  })
%>

<%= render "ab_experiments_rails/loading" if settings.experiment_enabled? %>
<div class="<%= "#{settings.original_class}" %> google_ab_show_later">
  <% # original content... %>
</div>
<% if settings.experiment_enabled? %>
  <div class="<%= "#{settings.variant_class} "%> google_ab_hidden">
    <% # variant content... %>
  </div>
  <%= render "ab_experiments_rails/header_content", settings: settings %>
<% end %>

Version data entries

2 entries across 1 versions & 1 rubygems

Version Path
ab-experiments-rails-0.0.3 app/views/ab_experiments_rails/_example.html.erb
ab-experiments-rails-0.0.3 test/dummy/app/views/ab_experiments_rails/_example.html.erb