MONITORING THE HEALTH OF WEB PAGE ANALYTICS CODE
First Claim
1. At a monitoring system in a computerized environment comprising one or more websites having one or more web pages and one or more sets of analytics code on one or more of the web pages, a computerized method of automatically monitoring the presence and function of the analytics code on one or more web pages of interest, comprising:
- identifying a set of one or more web pages to monitor for an analytics health value;
receiving from a web server at least one of the one or more web pages, wherein the at least one web page comprises source code related to one or more website analytics objects;
rendering the source code of the at least one web page thereby creating rendering results; and
automatically providing an analytics health value for the at least one web page based at least in part on the rendering results.
6 Assignments
0 Petitions
Accused Products
Abstract
A system for monitoring the “analytics health” or “tracking health” of a web page can include one or more modules that render analytics code on the web page. In one implementation, a monitoring service downloads one or more web pages from a web server. The monitoring service can attempt to render any analytics code on the web pages to see if the analytics code renders or executes as expected. The monitoring service can also perform basic text searches to identify analytics code, even if it cannot be rendered, and to determine if such code is present and correctly written in the web page. For web pages that require form input, the monitoring service can prompt the user for corresponding input, or retrieve pre-recorded user input from a store. The monitoring service can determine analytics health for web pages of interest in real-time.
-
Citations
20 Claims
-
1. At a monitoring system in a computerized environment comprising one or more websites having one or more web pages and one or more sets of analytics code on one or more of the web pages, a computerized method of automatically monitoring the presence and function of the analytics code on one or more web pages of interest, comprising:
-
identifying a set of one or more web pages to monitor for an analytics health value; receiving from a web server at least one of the one or more web pages, wherein the at least one web page comprises source code related to one or more website analytics objects; rendering the source code of the at least one web page thereby creating rendering results; and automatically providing an analytics health value for the at least one web page based at least in part on the rendering results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. At a monitoring system in a computerized environment comprising one or more websites having one or more web pages and one or more sets of analytics code on one or more of the web pages, a method of automatically using stored workflow information to identify the presence and function of the analytics code on one or more web pages of interest, comprising:
-
receiving from a web server at least one of the one or more web pages, wherein the at least one web page comprises source code related to one or more website analytics objects; identifying one or more forms that need to be completed before at least one of the one or more web pages can be rendered completely; automatically filling in the one or more forms with data corresponding to one or more stored workflows; and automatically providing an analytics health value for one of the web pages based at least in part on one or more website analytics objects that were rendered as a result of filling in the one or more forms. - View Dependent Claims (16, 17, 18, 19)
-
-
20. At a monitoring system in a computerized environment comprising one or more websites having one or more web pages and one or more sets of analytics code on one or more of the web pages, a computer program product comprising computer-executable instructions that, when executed, cause one or more processors in a computerized system to perform a method comprising:
-
identifying a set of one or more web pages to monitor for an analytics health value; receiving from a web server at least one of the one or more web pages, wherein the at least one web page comprises source code related to one or more website analytics objects; rendering the source code of the at least one web page thereby creating rendering results; and automatically providing an analytics health value for the at least one web page based at least in part on the rendering results.
-
Specification