module Appboy::Endpoints::TrackUsers
Attributes
track_users_service[W]
Public Instance Methods
track_attribute(payload)
click to toggle source
# File lib/appboy/endpoints/track_users.rb, line 18 def track_attribute(payload) track_users(attributes: [payload]) end
track_event(payload)
click to toggle source
# File lib/appboy/endpoints/track_users.rb, line 14 def track_event(payload) track_users(events: [payload]) end
track_purchase(payload)
click to toggle source
# File lib/appboy/endpoints/track_users.rb, line 10 def track_purchase(payload) track_users(purchases: [payload]) end
track_users(**payload)
click to toggle source
# File lib/appboy/endpoints/track_users.rb, line 6 def track_users(**payload) track_users_service.perform(app_group_id, payload) end
Private Instance Methods
track_users_service()
click to toggle source
# File lib/appboy/endpoints/track_users.rb, line 24 def track_users_service @track_users_service ||= Appboy::REST::TrackUsers.new end