-
Notifications
You must be signed in to change notification settings - Fork 105
Description
Describe the bug
We recently upgraded our analytics-swift version from 1.5.9 to 1.6.0. Since doing so, we have seen our volume of daily Application Installed events (from the application lifecycle events in the library) nearly double, while our other custom events have stayed roughly the same.
We are struggling to understand what to make of this. We are wondering if there is some change in the library that is more efficiently sending the application installed events now?
We are also noticing after looking further into the data that huge volumes of these users have already downloaded and used our app and are having Application Installed called again.
To Reproduce
This is our configuration
let segmentKey = getSegmentKey()
let configuration = Configuration(writeKey: segmentKey)
.trackApplicationLifecycleEvents(true)
analytics = Analytics(configuration: configuration)
Expected behavior
Holding all else constant, we expect the relative volume of application lifecycle events to be mostly constant relative to similar following custom events such as our custom splash screen viewed
event.
Platform (please complete the following information):
- Library Version in use: 1.6.0
- Platform being tested: iOS
- Integrations in use: Amplitude
Additional context
We have always noticed that the number of Application Installed events from segment were lower than the number seen on App Store Connect. We always assumed that this was just because many people download and don't open the app. Now over the last few days we are actually see volumes of Application Installed events that are sometimes higher then shown on App Store Connect. In theory, these two numbers should mostly align we think.
Really appreciate help in understanding these discrepancies!