- Added the `shop_campaign_insights` schema to ShopifyQL, letting apps query campaign performance data using the existing `shopifyqlQuery` field with the `read_reports` scope.
- Exposes campaign‑level and segment‑level metrics such as ad spend, sales, ROAS, AOV, and CAC across hourly‑to‑yearly time dimensions in the merchant’s shop timezone.
- Introduced Analytics Web Components and an Annotations API for embedding campaign metrics and adding chart annotations without extra data storage.