Class: VWO::UserStorage

Inherits:
Object
  • Object
show all
Defined in:
lib/vwo/user_storage.rb

Overview

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.

Instance Method Summary collapse

Instance Method Details

#get(_user_id, _campaign_key) ⇒ Object

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.



27
# File 'lib/vwo/user_storage.rb', line 27

def get(_user_id, _campaign_key); end

#set(_user_data) ⇒ Object

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



32
# File 'lib/vwo/user_storage.rb', line 32

def set(_user_data); end