class CampaignHelpers
Public Instance Methods
ad_params()
click to toggle source
# File lib/ad_leads/campaign_helpers.rb, line 12 def ad_params { 'name' => @ad_campaign_obj[:content_info][:name] 'type' => @ad_campaign_obj[:content_info][:type], ##mobile 'headerText' => @ad_campaign_obj[:content_info][:headerText], 'bodyText' => @ad_campaign_obj[:content_info][:bodyText], ##email 'fromAddress' => @ad_campaign_obj[:campaign_info][:email], 'subject' => @ad_campaign_obj[:content_info][:subject], 'companyName' => @ad_campaign_obj[:campaign_info][:dba], 'mailingAddress' => @ad_campaign_obj[:campaign_info][:address], 'calltoAction' => @ad_campaign_obj[:campaign_info][:cta], 'preHeader' => @ad_campaign_obj[:campaign_info][:pre_header] } end
campaign_params()
click to toggle source
# File lib/ad_leads/campaign_helpers.rb, line 35 def campaign_params { 'name' => @ad_campaign_obj[:content_info][:name], 'verticals' => @ad_campaign_obj[:content_info][:verticals], 'offerIncentiveCategory' => @ad_campaign_obj[:content_info][:incentives], 'collectedFields' => @ad_campaign_obj[:content_info][:collected_fields], 'budget' => @ad_campaign_obj[:campaign_info][:spend], 'creativeGroups' => @creative_group_id } end
content_holder_params()
click to toggle source
# File lib/ad_leads/campaign_helpers.rb, line 29 def content_holder_params { 'type' => @ad_campaign_obj[:content_info][:image_type] } end
creative_group_params()
click to toggle source
# File lib/ad_leads/campaign_helpers.rb, line 3 def creative_group_params { 'name' => @ad_campaign_obj[:campaign_info][:name], 'productName' => @ad_campaign_obj[:content_info][:name], 'active' => @ad_campaign_obj[:content_info][:active], 'privacyPolicyUrl' => @ad_campaign_obj[:content_info][:privacy] } end