namespace :coupon_feeds do
desc "Populate Commission Junction Data" task :download_cj_data => :environment do website_id = Site.find_by_nice_name("amplified-media").id records_per_page = 100 type_of_promotion = "coupon" params = {"website-id" => website_id, "advertiser-ids" => "joined", "records-per-page" => records_per_page, "promotion-type" => type_of_promotion, "page-number" => 1} ca = CouponAggregator.new(params, CouponAggregator::CJ) ca.aggregate(website_id) end desc "Populate For Me To Coupon Data" task :download_fmtc_data => :environment do ca = CouponAggregator.new({}, CouponAggregator::FMTC) ca.aggregate(nil) end
end
namespace :cj do
desc "Work on Commission Junction's Feeds" task :get_advertisers => :environment do params = { "advertiser-ids"=> "joined" } cj_advertisers = CJAdvertisers.new(params) cj_advertisers.collect_advertisers end
end