Closed winsmith closed 2 years ago
@winsmith is it known which type of signals are causing the problem?
In the screenshot we see that an instance of SessionProvider
is added to the list. By default, the NewSessionBegan
signals will be sent automatically by SessionProvider. If this is not desired, the SessionProvider
can be skipped e.g.:
val providers = listOf(EnvironmentMetadataProvider())
val builder = TelemetryManager.Builder()
.appID("XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX")
.showDebugLogs(true)
.providers(providers)
TelemetryManager.start(application, builder)
To also disable enrichment of signals, one can also pass a completely empty list:
val builder = TelemetryManager.Builder()
.appID("XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX")
.showDebugLogs(true)
.providers(emptyList())
TelemetryManager.start(application, builder)
The problem was with the manifest file
A customer found that even passing an empty list as providers causes unwanted signals to be sent to TelemetryDeck.