US2019190977A1PendingUtilityA1
System and method of automatic generation and insertion of analytic tracking codes
Est. expirySep 28, 2032(~6.2 yrs left)· nominal 20-yr term from priority
H04L 67/02H04L 67/22H04L 67/535
47
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A system and method to automatically generate and insert a tracking code may include receiving at a web server, from a requesting computing device, a webpage access request associated with a domain; in response to receiving the webpage access request; accessing a configuration file for the domain; generating an analytics tracking code based on data stored in the configuration file; accessing the webpage from a storage device; modifying the webpage to include the analytics tracking code; and transmitting, from the web server, the modified webpage to the requesting computing device.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method comprising:
receiving at a web server, from a requesting computing device, a webpage access request associated with a domain; in response to receiving the webpage access request:
accessing a configuration file for the domain;
generating an analytics tracking code based on data stored in the configuration file;
accessing the webpage from a storage device;
modifying the webpage to include the analytics tracking code; and
transmitting, from the web server, the modified webpage to the requesting computing device.
2 . The method of claim 1 , wherein generating the analytics tracking code comprises:
retrieving a customer identification from the configuration file; validating the customer identification; and inserting the customer identification into the analytics tracking code.
3 . The method of claim 1 , wherein generating the analytics tracking code comprises:
based on determining that heat map analytics are enabled for the domain:
generating heat map analytics code; and
inserting the heat map analytics code into the analytics tracking code.
4 . The method of claim 1 , wherein modifying the webpage to include the analytics tracking code comprises:
parsing the webpage to identify a placement for the analytics tracking code.
5 . The method of claim 1 , comprising:
determining that the domain has been authorized for modification before modifying the webpage.
6 . The method of claim 1 , wherein the analytics tracking code is not generated before the webpage access request.
7 . The method of claim 1 , wherein generating the analytics tracking code comprises:
retrieving a campaign identification from the configuration file associated with an analytics campaign; validating the campaign identification; and inserting the campaign identification into the analytics tracking code.
8 . A method comprising:
provisioning a domain on a web server; transmitting a request to establish an account at a tracking server for the domain; retrieve a customer identification from the tracking server for the domain; storing a configuration file for the domain on the web server, the configuration file including the customer identification; generating an analytics tracking code based on data stored in the configuration file when a webpage is requested, from a computing device, associated with the domain; and inserting the analytics tracking code into the webpage before transmitting the webpage to the computing device.
9 . The method of claim 8 , further comprising:
storing a campaign ID in the configuration file.
10 . The method of claim 8 , comprising:
authorizing tracking analytics for the domain.
11 . The method of claim 8 , wherein generating an analytics tracking code includes generating an analytics tracking code with the customer identification inserted into the analytics tracking code.
12 . The method of claim 8 , comprising:
storing a preference for a type of analytics in the configuration file.
13 . The method of claim 12 , wherein generating the analytics tracking code includes configuring the analytics tracking code to include heat map analytics when the preference for the type of analytics includes heat map analytics.
14 . The method of claim 12 , wherein storing the configuration file for the domain on the web server includes storing the configuration file in a public folder of the domain on the web server.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.