Here is what I want and hope already exists out there, so I don't have to code it on my own.
I want a module that allows the author of a node to see what registered users viewed/accessed his node in a database / report format. Also, a database or some sort of file is generated and emailed to them on a regular basis or cycle of their choice. For instance, they can select to receive a node history report once a week, once a day, once a month, etc, something along those lines. The history for the node could be accessible via a tab called "History" when they are at the node.
The node history and report would show information from the user's profile, in addition to the user's name and the date they accessed the node, and how many times that day they accessed it, like follows in a table format:
Name | Username | Date Accessed | # of Views
Company
Phone Number
Can Google Analytics do that? I am not sure if it can.