module Eloqua::LandingPage
Public Instance Methods
activate_landing_page(id, options={})
click to toggle source
# File lib/eloqua_api/rest/landing_page.rb, line 15 def activate_landing_page(id, options={}) post("assets/landingPage/%s/active" % id, options) end
create_landing_page(page)
click to toggle source
# File lib/eloqua_api/rest/landing_page.rb, line 3 def create_landing_page(page) post("assets/landingPage", page) end
delete_landing_page(id)
click to toggle source
# File lib/eloqua_api/rest/landing_page.rb, line 7 def delete_landing_page(id) delete("assets/landingPage/%s" % id) end
get_landing_page(id)
click to toggle source
# File lib/eloqua_api/rest/landing_page.rb, line 19 def get_landing_page(id) get("assets/landingPage/%s" % id) end
get_landing_page_preview(id, options={})
click to toggle source
# File lib/eloqua_api/rest/landing_page.rb, line 23 def get_landing_page_preview(id, options={}) get("assets/landingPage/%s/preview" % id, options) end
get_landing_page_template(id, options={})
click to toggle source
# File lib/eloqua_api/rest/landing_page.rb, line 42 def get_landing_page_template(id, options={}) get("assets/landingPage/template/%s" % id, options) end
get_landing_page_templates(options={})
click to toggle source
# File lib/eloqua_api/rest/landing_page.rb, line 46 def get_landing_page_templates(options={}) get("assets/templates/landingpage", options) end
get_landing_pages(options={})
click to toggle source
# File lib/eloqua_api/rest/landing_page.rb, line 34 def get_landing_pages(options={}) options[:count] ||= 10 options[:depth] ||= "minimal" options[:orderBy] ||= "createdAt+DESC" get("assets/landingPages", options) end
get_recent_landing_pages(options={})
click to toggle source
# File lib/eloqua_api/rest/landing_page.rb, line 27 def get_recent_landing_pages(options={}) options[:count] ||= 10 options[:depth] ||= "minimal" get("assets/landingPages/recent", options) end
validate_landing_page(id, options={})
click to toggle source
# File lib/eloqua_api/rest/landing_page.rb, line 11 def validate_landing_page(id, options={}) get("assets/landingPage/%s/active/validationErrors" % id) end