What this audit checks
Campaign efficiency
- ROAS per campaign
- Cost per conversion
- Quality score range
- Disapproved ads
Keyword hygiene
- Wasted spend on non-converting terms
- Negative-keyword candidates from search terms
- Broad-match exposure
Budget & pacing
- Budget utilisation per campaign
- Lost impression share (budget)
- Lost impression share (rank)
Data sources
POST https://googleads.googleapis.com/v17/customers/{customer_id}/googleAds:searchStream- Run GAQL queries for campaigns / keywords / search termsPOST https://oauth2.googleapis.com/token- Refresh OAuth access token