# How does Gamification count reading time?

**URL:** https://meta.discourse.org/t/how-does-gamification-count-reading-time/275726
**Category:** Support
**Tags:** gamification
**Created:** [August 17, 2023, 3:26pm UTC](https://meta.discourse.org/t/how-does-gamification-count-reading-time/275726 "2023-08-17T15:26:04Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![ChrisJohnsonVet](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chrisjohnsonvet/32/320956_2.png) [@ChrisJohnsonVet](https://meta.discourse.org/u/ChrisJohnsonVet)
#### Post date: [August 17, 2023, 3:26pm UTC](https://meta.discourse.org/t/how-does-gamification-count-reading-time/275726/1 "2023-08-17T15:26:04Z")

</div>

Curious how the algorithm determines what is defined as “reading”. Is that time spent with a thread opened? Does scrolling through the thread count?

Also, curious about the value of every 100 posts a user reads. How does the system know a post was “read”. Just opened the thread? Time spent on the thread?

Thanks

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [August 18, 2023, 6:35pm UTC](https://meta.discourse.org/t/how-does-gamification-count-reading-time/275726/2 "2023-08-18T18:35:51Z")

</div>

> [@ChrisJohnsonVet](#):
>
> Curious how the algorithm determines what is defined as “reading”. Is that time spent with a thread opened? Does scrolling through the thread count?

See

> [@How does post tracking work in Discourse](https://meta.discourse.org/t/how-does-post-tracking-work-in-discourse/115790):
>
> Discourse tracks read time for every post users see on the screen. This system has evolved over the years and I find I often need to refer back to the code to figure out how this works and why it exists. This post covers the painful technical details of the current implementation. How the Discourse client tracks timing Post timing tracking is implemented in [screen-track.js.es6](https://github.com/discourse/discourse/blob/a80c1f40111d6c56da10eefea91c9baa43b9f4b5/app/assets/javascripts/discourse/lib/screen-track.js.es6). This module is responsible for tracking how long a post has been on the screen and how long the topic has been on scr…

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [September 17, 2023, 6:36pm UTC](https://meta.discourse.org/t/how-does-gamification-count-reading-time/275726/3 "2023-09-17T18:36:15Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
