diff --git a/features/platform-analytics/backend-api/src/modules/analytics-gateway/analytics-api.client.ts b/features/platform-analytics/backend-api/src/modules/analytics-gateway/analytics-api.client.ts index 3060115a1..719eda42a 100644 --- a/features/platform-analytics/backend-api/src/modules/analytics-gateway/analytics-api.client.ts +++ b/features/platform-analytics/backend-api/src/modules/analytics-gateway/analytics-api.client.ts @@ -73,10 +73,11 @@ export interface PageMetrics { * Event metrics */ export interface EventMetrics { - eventName: string; + eventType: string; category: string; - totalEvents: number; - uniqueEvents: number; + count: number; + uniqueUsers: number; + avgValue: number; eventsPerSession: number; } diff --git a/features/platform-analytics/backend-api/src/modules/analytics-gateway/analytics-gateway.controller.ts b/features/platform-analytics/backend-api/src/modules/analytics-gateway/analytics-gateway.controller.ts index 7fe5fe5eb..f1c3c4f39 100644 --- a/features/platform-analytics/backend-api/src/modules/analytics-gateway/analytics-gateway.controller.ts +++ b/features/platform-analytics/backend-api/src/modules/analytics-gateway/analytics-gateway.controller.ts @@ -262,10 +262,10 @@ export class AnalyticsGatewayController { }, trend: [], topEvents: events.slice(0, 10).map((e) => ({ - action: e.eventName, - count: e.totalEvents, - uniqueUsers: e.uniqueEvents, - avgValue: 0, + action: e.eventType, + count: e.count, + uniqueUsers: e.uniqueUsers, + avgValue: e.avgValue, })), scrollDepth: scrollDepth.map((s) => ({ depth: `${s.depth}%`,