def make_adzerk_promotions(offset=0): # make sure is_charged_transaction and is_accepted are the only criteria # for a campaign going live! for link, campaign, weight in promote.accepted_campaigns(offset=offset): if (authorize.is_charged_transaction(campaign.trans_id, campaign._id) and promote.is_accepted(link)): update_adzerk(link, campaign)
def make_adzerk_promotions(offset=0): # campaign goes live if is_charged_transaction and is_accepted for link, campaign, weight in promote.accepted_campaigns(offset=offset): if (authorize.is_charged_transaction(campaign.trans_id, campaign._id) and promote.is_accepted(link)): if is_overdelivered(campaign): deactivate_campaign(link, campaign) else: update_adzerk(link, campaign)
def make_adzerk_promotions(offset=0): # campaign goes live if is_charged_transaction and is_accepted for link, campaign, weight in promote.accepted_campaigns(offset=offset): if (authorize.is_charged_transaction(campaign.trans_id, campaign._id) and promote.is_accepted(link)): update_adzerk(link, campaign)