class AdtekioAdnetworks::Postbacks::Applifier
Public Instance Methods
android_mac_check()
click to toggle source
# File lib/adtekio_adnetworks/postbacks/applifier.rb, line 26 def android_mac_check !event.params[:partner_data].blank? && (!event.params[:android_id].blank? || !event.gadid.blank? || !event.params[:click].blank?) end
compute_params()
click to toggle source
# File lib/adtekio_adnetworks/postbacks/applifier.rb, line 36 def compute_params if event.gadid.blank? && !event.params[:android_id].blank? { :androidId => event.params[:android_id] } elsif !params[:click].blank? { :advertisingTrackingId => params[:click] } elsif !event.gadid.blank? && event.params[:android_id].blank? { :advertisingTrackingId => event.gadid.try(:downcase) } else { :advertisingTrackingId => event.gadid.try(:downcase), :androidId => event.params[:android_id] } end end
ios_mac_check()
click to toggle source
# File lib/adtekio_adnetworks/postbacks/applifier.rb, line 32 def ios_mac_check !event.adid.nil? && !event.params[:partner_data].nil? end