class Facebook::Messenger::Incoming::Referral::Referral
The referral portion of the payload.
Public Class Methods
new(referral)
click to toggle source
# File lib/facebook/messenger/incoming/referral.rb, line 12 def initialize(referral) @referral = referral end
Public Instance Methods
ad_id()
click to toggle source
Return String of ad id.
# File lib/facebook/messenger/incoming/referral.rb, line 32 def ad_id @referral['ad_id'] if @referral.key?('ad_id') end
ref()
click to toggle source
Return String of ref data set in referrer.
# File lib/facebook/messenger/incoming/referral.rb, line 17 def ref @referral['ref'] end
source()
click to toggle source
Return String of referral source.
# File lib/facebook/messenger/incoming/referral.rb, line 22 def source @referral['source'] end
type()
click to toggle source
Return String of referral type.
# File lib/facebook/messenger/incoming/referral.rb, line 27 def type @referral['type'] end