Checks the following for the campaign:
Flight dates
start_date > now
end_date < now
Active status
status != active
Lifetime budget
stats.spend > lifetime_budget
Lifetime imp budget
stats.imps > lifetime_budget_imps
Daily budget
stats.spend > daily_budget
Daily imp budget
stats.imps > daily_budget_imps
Creatives pending audit or failed
audit_status != audited
Creatives prohibited
is_prohibited = true
Creatives inactive
state != active
Checks the following for the advertiser:
Active status
status != active
Checks the following for the line item:
Advertiser currency
(pulls from different field if advertiser currency != "USD")
Flight dates
start_date > now
end_date < now
Active Status
status != active
Lifetime budget
stats.revenue > lifetime_budet
Lifetime imp budget
stats.imps > lifetime_budget_imps
Daily budget
stats.revenue > daily_budget
Daily imp budget
stats.imps > daily_budget_imps
Checks the following for the member:
Active status
status != active
Contract approved
contract_approved != true
Maintains a count of errors/warnings/etc. for each object type (campaign, advertiser, etc.)
Inputs:
Campaign ID via form field