diff --git a/src/app/dashboard/kpis/kpis/route.ts b/src/app/dashboard/kpis/kpis/route.ts index f9fece5..02d6780 100644 --- a/src/app/dashboard/kpis/kpis/route.ts +++ b/src/app/dashboard/kpis/kpis/route.ts @@ -130,7 +130,7 @@ export async function GET() { { signal: AbortSignal.timeout(8000) } ).then((r) => r.json()).catch(() => null), fetch( - `https://connectors.windsor.ai/linkedin_organic?api_key=${WINDSOR_API_KEY}&date_from=${startStr}&date_to=${endStr}&fields=date,impressions,clicks,engagement,followers`, + `https://connectors.windsor.ai/linkedin_organic?api_key=${WINDSOR_API_KEY}&date_from=${startStr}&date_to=${endStr}&fields=date,account_analytics_impression_count,account_analytics_click_count,account_analytics_total_engagements,followers_gain_organic`, { signal: AbortSignal.timeout(8000) } ).then((r) => r.json()).catch(() => null), ]); @@ -156,10 +156,10 @@ export async function GET() { if (!row.date || row.date < startStr || row.date > endStr) continue; const idx = getIdx(row.date); if (idx >= 0 && idx < daysCount) { - if (row.impressions != null) K.src.li.m.imp[idx] = Number(row.impressions); - if (row.clicks != null) K.src.li.m.clk[idx] = Number(row.clicks); - if (row.engagement != null) K.src.li.m.eng[idx] = Number(row.engagement); - if (row.followers != null) K.src.li.m.fol[idx] = Number(row.followers); + if (row.account_analytics_impression_count != null) K.src.li.m.imp[idx] = Number(row.account_analytics_impression_count); + if (row.account_analytics_click_count != null) K.src.li.m.clk[idx] = Number(row.account_analytics_click_count); + if (row.account_analytics_total_engagements != null) K.src.li.m.eng[idx] = Number(row.account_analytics_total_engagements); + if (row.followers_gain_organic != null) K.src.li.m.fol[idx] = Number(row.followers_gain_organic); } } }