[Gametize Tech] Feature Knowledge: Project Time Tracking
FeaturedGeneral
-
Time tracking is started when API is called (i.e. Displaying list of topics in a project).
-
Server records time started.
Story
-
User enters a project, showing topics list at 10.00AM (Server records starting time of 10.00AM and time 0 seconds)
-
User selects a topic, showing challenges list at 10.01AM (Server will update the total time to 60 seconds)
-
User continues selecting different topic or even entering challenge (Server will update the total time continuously, at this stage, the total time has been updated to 180 seconds)
-
Finally user closes the app at 10.05AM (Server does not know this event)
-
User comes back to a project (open the app) the next day
-
Server checks if user has pass a threshold
-
Threshold is set at 120 seconds (Configurable)
-
Buffer is set at 30 seconds (Configurable)
-
-
In this case, threshold has been crossed, so we add 30 seconds to the last time tracked (Total time is updated to 210 seconds)
Note:
The article's technical specifications and details are subject to potential changes based on our discretion. It is important to note that the information presented in the article might have become outdated or lost its relevance in the present context.
If you are interested to learn more about this, please drop an email to support@gametize.com with your queries regarding the article!
Please sign in to leave a comment.
Comments
0 comments