class VWO::UserStorage

UserStorage Class is used to store user-variation mapping. Override this class to implement your own functionality. SDK will ensure to use this while bucketing a user into a variation.

Public Instance Methods

get(_user_id, _campaign_key) click to toggle source

To retrieve the stored variation for the user_id.

@param :user_id ID for user that needs to be retrieved. @param :_campaign_key Unique campaign key @return :user_data User's data.

# File lib/vwo/user_storage.rb, line 27
def get(_user_id, _campaign_key); end
set(_user_data) click to toggle source

To store the the user variation-mapping @param :user_data

# File lib/vwo/user_storage.rb, line 32
def set(_user_data); end