Pricing
Same runtime across every plan. Differences are: who configures it, how often we help, and how requests are billed at volume.
Publisher tiers
Self-operated
Publisher manages AdsJS through the Control Panel with extensive guides and presets. No operator intervention by default.
Support: docs, community_forum
Eligible: Pure AdsJS — free band, Pure AdsJS — metered
Slightly assisted
Self-operated, plus one-off paid tickets when the publisher needs operator help adjusting placements or behavior.
Support: docs, community_forum, paid_tickets
Eligible: Pure AdsJS — free band, Pure AdsJS — metered, Per-ticket implementation
Fully managed
Operator owns the setup and ongoing tuning. Publisher only signs off on outcomes.
Support: docs, community_forum, paid_tickets, dedicated_operator
Eligible: Pure AdsJS — metered, Per-ticket implementation
Fully managed + rev-share
Same as fully_managed, but operator costs are recovered via a Google partner rev-share. Only available above the volume threshold.
Support: docs, community_forum, paid_tickets, dedicated_operator, google_partner_revshare
Eligible: Google partner + AdsJS rev-share
Requires monthly volume above the rev-share threshold.
Billing plans
| Plan | How it bills | Detail |
|---|---|---|
| Pure AdsJS — free band | metered | Free up to 1,000,000 requests/month; CPM $0.000 |
| Pure AdsJS — metered | metered | CPM $0.010; drops to $0.005 CPM above 10,000,000 requests/month |
| Per-ticket implementation | one_off | $60 per ticket; $60 per additional complexity |
| Google partner + AdsJS rev-share | metered_plus_revshare | CPM $0.010; drops to $0.005 CPM above 10,000,000 requests/month; minimum 25,000,000 requests/month to qualify |
All prices in USD.