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 f9b43aaac..a3d77f506 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 @@ -293,7 +293,7 @@ export class AnalyticsGatewayController { await Promise.all([ this.analyticsClient.getAudienceOverview(query).catch((err) => { this.logger.warn(`getAudienceOverview failed: ${err.message}`); - return { totalUsers: 0, newUsers: 0, returningUsers: 0, newUserRate: 0, sessionsPerUser: 0 }; + return { totalUsers: 0, newUsers: 0, returningUsers: 0, newUserRate: 0, avgSessionsPerUser: 0 }; }), this.analyticsClient.getDevices(query).catch((err) => { this.logger.warn(`getDevices failed: ${err.message}`); @@ -497,7 +497,7 @@ export class AnalyticsGatewayController { async getSessionsData(@Query() query: DateRangeQueryDto) { const sessionMetrics = await this.analyticsClient.getSessionMetrics(query).catch((err) => { this.logger.warn(`getSessionMetrics failed: ${err.message}`); - return { totalSessions: 0, avgDuration: 0, avgPagesPerSession: 0, bounceRate: 0, engagedSessions: 0 }; + return { totalSessions: 0, avgSessionDuration: 0, avgPageViews: 0, bounceRate: 0, engagementRate: 0, newUserRate: 0, conversionRate: 0 }; }); return {