class GtmOnRails::DataLayer::Event

Public Class Methods

new(event_name = 'ga_event', **args) click to toggle source
# File lib/gtm_on_rails/models/data_layer/event.rb, line 4
def initialize(event_name = 'ga_event', **args)
  @data = args.merge(event: event_name).with_indifferent_access
end

Public Instance Methods

event_name() click to toggle source
# File lib/gtm_on_rails/models/data_layer/event.rb, line 8
def event_name
  @data[:event]
end
event_name=(arg) click to toggle source
# File lib/gtm_on_rails/models/data_layer/event.rb, line 11
def event_name=(arg)
  @data[:event] = arg
end