MetaMask / metamask-mobile

Mobile web browser providing access to websites that use the Ethereum blockchain
https://metamask.io
Other
2.18k stars 1.12k forks source link

feat: Move metrics anonymous id to a nil UUID 00000000-0000-0000-0000-000000000000 #8796

Open NicolasMassart opened 9 months ago

NicolasMassart commented 9 months ago

What is this about?

Move anonymous id from 0x0000000000000000 to to a nil 00000000-0000-0000-0000-000000000000 UUID format. This will allow consistency in ids.

[!IMPORTANT] verify impact on the server side of metrics system

Scenario

No response

Design

No response

Technical Details

Threat Modeling Framework

No response

Acceptance Criteria

Stakeholder review needed before the work gets merged

References

No response

gauthierpetetin commented 9 months ago

We'll keep this issue aside for now and come back to it once we have the feature that allows to merge two users in MixPanel + BigQuery, probably by end of Q1 2024.

NicolasMassart commented 8 months ago

To be done after migration to segment v2 on server side

NicolasMassart commented 2 months ago

Check https://github.com/MetaMask/metamask-extension/pull/13237 and https://docs.mixpanel.com/docs/tracking-methods/id-management/identifying-users-simplified because maybe there's something preventing the use of UUIDs on our Mixpanel configuration