If you uninstall and reinstall your app again, the SDK considers it as a fresh install.
Basic
Track Install or Update
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