class Kameleoon::PageView
Attributes
referrer[RW]
title[RW]
url[RW]
Public Class Methods
new(url, title, referrer = nil)
click to toggle source
@param [String] url Url of the page @param [String] title Title of the page @param [Integer] referrer Optional field - Referrer id
# File lib/kameleoon/data.rb, line 92 def initialize(url, title, referrer = nil) @instance = DataType::PAGE_VIEW @sent = false @url = url @title = title @referrer = referrer end
Public Instance Methods
obtain_full_post_text_line()
click to toggle source
# File lib/kameleoon/data.rb, line 100 def obtain_full_post_text_line nonce = Kameleoon::Utils.generate_random_string(NONCE_LENGTH) referrer_text = "" unless @referrer.nil? referrer_text = "&referrers=[" + @referrer + "]" end "eventType=page&href=" + @url + "&title=" + @title + "&keyPages=[]" + referrer_text + "&nonce=" + nonce end