open_advertisers_page launches Advertisers — the buyer starting point. The
Page lists every advertiser on the account with its campaign and draft counts,
its brand identity, and one next action, and opening a row switches into that
advertiser’s Campaigns Page.
”+ Add advertiser” launches the Advertiser Setup Task.
Use the Dimensions multi-select in the filter row to filter advertisers by
account-defined labels. Values are named by dimension, such as Market › US,
and selected values appear as chips inside the control. Advertiser labels on a
row are read-only. Opening a row switches to Campaigns; this Page has no
advertiser detail view for label editing. Ask in chat to create a dimension or
to label advertisers, especially in bulk.
It is a widget launcher: the tool takes no arguments, returns the shared
MCP App directive for ui://agentic-api/all-advertisers-home/mcp-app.html, and
the Page self-fetches its landing projection through the app-only V3
get_buyer_advertisers_page tool. Nothing about the advertisers enters model
context. The Page is read-only apart from its filters, and System advertiser
rows remain read-only. Every buyer can open Advertisers and then continue to
the Campaigns Page.
From an agent (MCP)
Ask in natural language — “show my advertisers”, “list advertisers”, or “where do I start” — and the agent calls the tool on/mcp/v3:
content (Opened Advertisers Page.), an empty
structuredContent, and the resource directive. A host that renders MCP Apps
opens the Page; any other host receives the text.
Text answers
For an answer in words rather than a Page — a count, a name, a status — usesearch(kind: "advertiser") and get(kind: "advertiser", id) instead. The
launcher never recites the list.