Series IG/FB (alcance, impresiones, clics, engagement, fans) según el rango del header; Meta y Google quedan como tokens separados.
Co-authored-by: Cursor <cursoragent@cursor.com>
El token de ads no sirve para /posts; intentamos Page Access Token y explicamos los permisos necesarios.
Co-authored-by: Cursor <cursoragent@cursor.com>
Bootstrap unificado post-OAuth + botón Emparejar todo. Meta discover
también intenta FB/IG pages con el token system user (API 4V2030).
Co-authored-by: Cursor <cursoragent@cursor.com>
Rellena ad_daily desde Meta, KPIs con fallback a daily, objetivos de presupuesto vs consecución, y simulador sin TikTok anclado a métricas del cliente.
Co-authored-by: Cursor <cursoragent@cursor.com>
While Meta review is pending, agency can match Google Ads alone and
paste the system user token later without a redeploy.
Co-authored-by: Cursor <cursoragent@cursor.com>
Agency panel lists accessible ad accounts and matches them to
clients by name, same pattern as Drive folders.
Co-authored-by: Cursor <cursoragent@cursor.com>