You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Feb 20, 2021. It is now read-only.
The proposed session generation method md5hex(sha256hex(device_id) + ":" + client_id + ":" + system_version + ":" + product_version) will produce new outputs only when a client application or the OS is updated.
I would assume that session is a period of time of a single usage of the client application. For example, user launches the app, uses it for a minute or two, and then closes it—this is a session. Next time user opens the app, it's a new session. This approach would produce chunks of events that will let us see what features, for example, should be optimised for quick usage.
I propose to append a :start_unix_timestamp to the session generation method.
The text was updated successfully, but these errors were encountered:
mkarp
changed the title
What is session?
What is a session?
Feb 18, 2016
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
The proposed session generation method
md5hex(sha256hex(device_id) + ":" + client_id + ":" + system_version + ":" + product_version)
will produce new outputs only when a client application or the OS is updated.I would assume that session is a period of time of a single usage of the client application. For example, user launches the app, uses it for a minute or two, and then closes it—this is a session. Next time user opens the app, it's a new session. This approach would produce chunks of events that will let us see what features, for example, should be optimised for quick usage.
I propose to append a
:start_unix_timestamp
to the session generation method.The text was updated successfully, but these errors were encountered: