AnalyticsIdentifierManager

Functions

Link copied to clipboard
abstract suspend fun onMigrationComplete()

When doing a migration of tracking identifier (receive new identifier -> migrate new identifier), we should then after migration is complete, delete the previous tracking identifier.

Link copied to clipboard
abstract suspend fun propagateTrackingIdentifier(identifier: String)

When user first login, we generate a new tracking identifier, when this tracking identifier is set, we need to send a message to the other clients of the user, to ensure they also use this newly generated identifier.