Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User identifier (Bug?) #26

Open
serhii-k opened this issue Dec 21, 2024 · 2 comments
Open

User identifier (Bug?) #26

serhii-k opened this issue Dec 21, 2024 · 2 comments

Comments

@serhii-k
Copy link

Hello,

Yesterday, the very first release of my Android app that uses the Flutter TelemetryDeck SDK was published, and I'm a little confused by the signals I'm seeing.

If I understand correctly from the documentation:

If you don’t supply an identifier, we generate a random one for you.

So, I simply added the TelemetryDeck initialization in main.dart as follows:

WidgetsFlutterBinding.ensureInitialized();
// TelemetryDeck
Telemetrydecksdk.start(
  TelemetryManagerConfiguration(appID: Env.telemetryDeckAppId),
);

My expectation was that the TelemetryDeck SDK would generate a random user ID for each app installation and send it along with every signal.

However, what I’m seeing in the stats is that the app has only 1 user, with hundreds of signals.

When I go to Explore -> Recent Signals, all the signals appear to be coming from the same User Identifier, but with different Session Identifiers. It's a bit of a mess, to be honest.

Could you please clarify how to specify user identifiers correctly? Or, if this is a bug, it should be fixed...

@kkostov
Copy link
Contributor

kkostov commented Dec 21, 2024

Hi @serhii-k
Thanks a lot for raising this issue. Your observation is correct - random generation of user identifiers works on platforms powered by the SwiftSDK and it's also coming soon for Android - TelemetryDeck/KotlinSDK#46

@serhii-k
Copy link
Author

Thank you for your fast reply, @kkostov !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants