Systems, apparatus, and methods to track end-user content viewing and
navigation in a distributed computing environment are described. In one
aspect, a document for communication to a data warehouse is generated
during transcoding of Web content. The document includes characteristics
of Web content interface pages and links. The characteristics identify
the links within scope of respective ones of the interface pages.
Identifiers (IDs) in the document map the characteristics to specific
ones of the interface pages and links. Transcoded source content
representing the Web content is communicated to a client. Responsive to
end-user presentation and navigation of the transcoded source content,
the client records corresponding ones of the IDs to a log for subsequent
uploading to the data warehouse. The data warehouse maps particular ones
of the characteristics to corresponding log recorded ID(s) to identify
specific ones of the interface pages and the links of interest to the
end-user.