-- Meta: clics en el enlace (Ads Manager) aparte de clicks = clics todos. ALTER TABLE public.ad_daily ADD COLUMN IF NOT EXISTS link_clicks numeric(14, 6) NOT NULL DEFAULT 0; -- Backfill from legacy Meta marker stored in ad_name (`__lc:N`). UPDATE public.ad_daily SET link_clicks = (regexp_match(ad_name, '^__lc:([0-9.]+)$'))[1]::numeric WHERE platform = 'meta' AND ad_name ~ '^__lc:' AND (link_clicks IS NULL OR link_clicks = 0); -- Google: link clicks ≈ all clicks at campaign level. UPDATE public.ad_daily SET link_clicks = clicks WHERE platform = 'google' AND (link_clicks IS NULL OR link_clicks = 0) AND clicks IS NOT NULL AND clicks > 0;