module BrazeRuby::Endpoints::TrackUsers
Attributes
track_users_service[W]
Public Instance Methods
track_attribute(**payload)
click to toggle source
# File lib/braze_ruby/endpoints/track_users.rb, line 20 def track_attribute(**payload) track_users(attributes: [payload]) end
track_event(**payload)
click to toggle source
# File lib/braze_ruby/endpoints/track_users.rb, line 16 def track_event(**payload) track_users(events: [payload]) end
track_purchase(**payload)
click to toggle source
# File lib/braze_ruby/endpoints/track_users.rb, line 12 def track_purchase(**payload) track_users(purchases: [payload]) end
track_users(**payload)
click to toggle source
# File lib/braze_ruby/endpoints/track_users.rb, line 8 def track_users(**payload) track_users_service.perform(**payload) end
Private Instance Methods
track_users_service()
click to toggle source
# File lib/braze_ruby/endpoints/track_users.rb, line 26 def track_users_service @track_users_service ||= BrazeRuby::REST::TrackUsers.new(api_key, braze_url, options) end