Hi @0xliam , good question!
You can configure that 5 second delay to a shorter amount of time using settings.COMPLETION_BY_VIEWING_DELAY_MS
. The setting is in milliseconds, so if you set it to 1
, then completion will be set almost immediately for all HTML blocks.
Similarly, you can set the “watched % of a video” before completion gets stored using settings.COMPLETION_VIDEO_COMPLETE_PERCENTAGE
. It’s set to 95% by default, but you could make it shorter, e.g. 0.01
, though note – people still have to push “Play” on the video in order for completion to be marked.