Facebook has updated the Open Graph publishing guidelines. The company now requires developers to wait for user to spend at least 10 seconds on an item before the activity is published on his timeline.
The company said in a note:
Built-in watch and read actions can only be published after someone engages with the content for 10 or more seconds. If a video is shorter than 10 seconds, the viewer must watch the entire video.
There are bunch of other changes as well. You can check out the blog post here.