ArchitectureClickTracks’ JavaScript Data Collector (JDC) was developed for companies who desire the accuracy and scalability of a JavaScript-based data collection method while maintaining control of their own data rather than outsourcing the data collection to a hosted service. The JDC works in conjunction with ClickTracks Pro Processor on two separate computers. The JDC is responsible for collecting the data and guaranteeing uptime of data collection. The Pro Processor periodically connects to the JDC, pulls the latest data and performs analysis against this asynchronously. This approach of two separate computers performing distinct functions provides the highly scalable redundant architecture demanded by large web sites. An administration web site running on the server allows the owner to set up an unlimited number of datasets and generate the unique JavaScript snippet for each of those datasets. This code is then placed into the corresponding web sites just above the </body> tag. When the dataset has been created and the JavaScript deployed on the web sites, a program within the JDC named ctasp-server.cgi is executed each time the JavaScript code snippet included in a web page is loaded. This stores the page request data in ClickTracks� own format, for retrieval by the ClickTracks Pro Processor. The Professional server acquires the data from the JDC via FTP on a scheduled basis. The server analyzes the data at the server level, including any campaigns, labels, or settings. The end-user retrieves the pre-analyzed data from the Professional server using the ClickTracks Professional client. Technical SpecsBasic technical requirements (JDC)
Basic technical requirements (Pro Processor)
Basic technical requirements (Client)
|
|
|

