Sha256: 3c08949d02907426199ff01a719869e1282b94c8bb5c137c0d82882ffac31824
Contents?: true
Size: 557 Bytes
Versions: 39
Compression:
Stored size: 557 Bytes
Contents
module TestTrack class AnalyticsEvent attr_reader :visitor_id, :assignment def initialize(visitor_id, assignment) @visitor_id = visitor_id @assignment = assignment end def name if assignment.feature_gate? 'feature_gate_experienced' else 'split_assigned' end end def properties { test_track_visitor_id: visitor_id, split_name: assignment.split_name, split_variant: assignment.variant, split_context: assignment.context } end end end
Version data entries
39 entries across 39 versions & 1 rubygems