Team sign-off on image matches
The campaign and game match on a creative is no longer just a suggestion. A second AI check reviews every match, and your team makes the final call. In the same release banner history got longer, campaign removal is marked separately and unreachable sites state the reason.
- A second AI check reviews the campaign and game match on a creative; every match shows as candidate, confirmed or rejected, with its reason
- Your team makes the final call on the showcase and Meta cards with Confirm, Reject or Undo decision; the team's call overrides the AI
- Banner order history went from 7 to 366 days and is paginated
- Campaigns keep the last-seen time and the scan run that detected removal apart; MCP filters by status and date range (a bug that ignored the status filter is fixed)
- An unreachable competitor site states the reason (e.g. Cloudflare bot check); some bot-filtered sites are no longer wrongly marked unreachable
- On sites that publish their campaigns as JSON, descriptions and terms are read too
- An old post pinned to an Instagram profile no longer counts as a new post
- When an ended Meta ad goes live again, a separate "came back" move is recorded