Account Snapshot
account_snapshotONE-CALL ACCOUNT PICTURE for an ad platform — use it before any account review, health check or "what is going on in my account" answer. For every campaign it joins: what it is (status, whether it is actually serving, type, daily budget, bidding and the platform's own learning status where exposed), WHEN it was created, started and last changed, its age in days, its performance SINCE IT STARTED (lifetime: spend, impressions, clicks, conversions, CPC, CTR, cost per conversion, average daily spend) and over the last recent_days full days, plus account totals. platform: google_ads | meta | tiktok | linkedin | microsoft. account = that platform's account id (empty = connected default). include_inactive=false lists serving/active campaigns and any campaign that spent in the lifetime window; true lists every non-removed campaign. Lifetime starts at the earliest campaign start/creation date, capped by how far each platform's reporting API goes back (stated in lifetime_window). Meta conversions are reported per action type (leads, messaging_conversations, purchases, registrations, link_clicks) because Meta has no single conversion count. LinkedIn rows are API campaigns = what Campaign Manager calls ad sets. Microsoft's report has no campaign id, so its rows are joined by campaign name. Costs the credits of the underlying list_entities and get_report calls. Read-only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| account | No | ||
| platform | No | google_ads | |
| recent_days | No | ||
| include_inactive | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||