How to detect a download button is clicked by the user in streamlit?

For counting the file was download by how many people, we have to know how many people clicked the download butthon.

Is there have some methods to detect the download button is clicked or not?
If we can record the click time is better.

Thank you.