Mixpanel Community Icon

Understanding Implementation Costs: Original ID vs Simplified ID

·
·

Hi, I am looking to understand the difference in implementation costs between the original ID and simplified ID so far this is what I have got to:

  1. 1.

    Behind the scenes when you call .identify(<user_id>) on the client side it works differently

  2. 2.

    On the server side it would be a slightly different implementation:

  1. a.

    Simplified you just set $User_id and $Device_id and pass those properties to the event track method and then it automatically links the anonymous user to the revealed user

  2. b.

    Original you would need to send an extra event called the $Identify event when the user reveals himself instead of just sending the $User_id as a property

  1. 3.

    Original has access to Merge and Create Alias APIs

Is there anything else I am missing? Are there plans for the Original ID to be deprecated? For context we would like the ability in the future to merge users into one but are worried to use the Original due to extra time and complexity in implementation, is this true?