Hybrid ad network brain
Frontends call https://ads.mycontentbroker.com/ads/rotate. This service owns campaigns, delivery, reporting, optimizer, payouts, and uploads. PublishSystem / managemydb stays the platform DB host.
Loading…
Quick rotate test
VAST tag (from last rotate)
Video / vast / vpaid creatives include vast_tag_url. GGTV preroll fetches GET /ads/vast/{id}; the XML Impression and ClickTracking pixels hit /ads/track/*.
Impression billing test
Every property should POST /ads/impression with viewer_key. viewable=false is recorded but not billed. A second fire for the same viewer + slot + ad inside the dedupe window is recorded as a duplicate and not billed. Omit viewable (legacy / VAST) still bills.