SDK needs support to enable the update by the user application or install the application. You need to have a logic on the app side to distinguish between app INSTALL and UPDATE
//For Fresh Install of App
MoEAnalyticsHelper.setAppStatus(context, AppStatus.INSTALL)
// For Existing user who has updated the app
MoEAnalyticsHelper.setAppStatus(context, AppStatus.UPDATE)
//For Fresh Install of App
MoEAnalyticsHelper.INSTANCE.setAppStatus(context, AppStatus.INSTALL);
// For Existing user who has updated the app
MoEAnalyticsHelper.INSTANCE.setAppStatus(context, AppStatus.UPDATE);