How to listen Confluence Attachment Download behaviors?

Confluence provides an AttachmentEvent listener, but it cannot accurately obtain the user’s click-to-download behavior. Is there a better way to get attachment download behavior?