in lib/facebook_ads/ad_objects/server_side/event.rb [80:126]
def initialize(event_name: nil,
event_time: nil,
event_source_url: nil,
opt_out: nil,
event_id: nil,
user_data: nil,
custom_data: nil,
data_processing_options: nil,
data_processing_options_country: nil,
data_processing_options_state: nil,
action_source: nil)
unless event_name.nil?
self.event_name = event_name
end
unless event_time.nil?
self.event_time = event_time
end
unless event_source_url.nil?
self.event_source_url = event_source_url
end
unless opt_out.nil?
self.opt_out = opt_out
end
unless event_id.nil?
self.event_id = event_id
end
unless user_data.nil?
self.user_data = user_data
end
unless custom_data.nil?
self.custom_data = custom_data
end
unless data_processing_options.nil?
self.data_processing_options = data_processing_options
end
unless data_processing_options_country.nil?
self.data_processing_options_country = data_processing_options_country
end
unless data_processing_options_state.nil?
self.data_processing_options_state = data_processing_options_state
end
unless action_source.nil?
self.action_source = action_source
end
end