stable · overview · 0.1.0
Advertising & Sponsorship
Public integration boundary
A Placement is an immutable description of where reviewed creative may appear. An Ad Decision selects a paid Campaign or House Ad for that Placement. A Campaign belongs to an advertiser and spends only from its reserved wallet budget.
Serving uses a contextual Targeting Context allowlist. MiniCenter does not accept user profiles, cross-site identifiers, executable creative, or hidden collection mechanisms. Project business records remain outside this capability.
Start here
Guides
- Serve paid and House Ads — Define a Placement, request an Ad Decision, and use a public delivery adapter.
- Pricing, viewability, and clicks — Understand deterministic CPM and CPC charging and deduplicated public interactions.
- Manage Campaign state — Prepare, activate, pause, and observe an advertiser Campaign.
API Reference
- Define an immutable advertising Placement — POST /api/v1/advertising/placements
- Create an advertising Ad Decision — POST /api/v1/advertising/ad-decisions
- Record a verified Viewable Impression — POST /api/v1/advertising/viewable-impressions
- Record a Click and redirect to reviewed creative — GET /api/v1/advertising/clicks
Event Reference
- Advertising campaign state changed — An advertising Campaign became active or paused.