Card Puncher Data Processing


Trackers are client- or server-side libraries which track user behaviour by sending events.


Many browsers stop executing JavaScript as soon as the page starts unloading, therefore measuring outbound links and forms is difficult.

One solution to this problem is to use:

  • the navigator.sendBeacon() asynchronous method.
  • or for browsers that don't support the beacon transport method, you have to postpone navigating to the next page until the event has finished sending. The Knowing when a hit has been sent section of the guide on Sending data to Google Analytics explains how to do this in detail.


Execution Time

The script in a web page should be run in async mode to run early

Documentation / Reference

Recommended Pages
Card Puncher Data Processing
(Web|Mobile|App) - Analytics (Clickstreams)

Web analytics is a event-data application based on event send via HTTP request (hence the web name). The event may be created by: the user such as click, page load, .. or the app (performance, ...)...
Ezoic Cloudflare Dns
Advertising - Ezoic Ad Platform (Ez)

Ezoic is an ad platform. a minimum of 10,000 visits per month (not really) More ... ...
Card Puncher Data Processing
Analytics - User Id (Person identity)

This page is a user identity (id). A person’s identity can be: anonymous (we don’t know anything this person yet), or named (we know something them such as an email address.) The most...
Card Puncher Data Processing
Application Analytics - Measurement Protocol

The measurement protocol defines the communication protocol (ie how and what) that is used between the tracker and the collector. It has generally two parts: The transport – to where and how you...
Card Puncher Data Processing
Consumer Analytics - Event Collector

A collector collects event send by a tracker The event and data send are describe in a measurement protocol Data aggregation refers to techniques for gathering individual data records (for example...
Card Puncher Data Processing

(Ez) tracker page. is installed on website as a forward proxy which means that the request seems to come from the publisher website. uses the following endpoint /ezoic/e.gif...
Card Puncher Data Processing
Google Analytics (ga)

from Google ga() is tracking snippet. It's implemented as a javascript global function known as the command queue If the ga() command queue receives a command it doesn't recognize, it simply ignores...
Card Puncher Data Processing
Google Analytics - Browsing Context ( URL , screen, )

Upon creation, tracker also gather information the current browsing context such as: the page title the URL, and information the device such as screen resolution, viewport size, and document...
Card Puncher Data Processing
Google Analytics - Tracker

in Google analytics Tracker objects (also known as “trackers”) are objects that can collect and store data and then send that data to Google Analytics. doc...
Card Puncher Data Processing
Web Analytics - Event (Hit) - Data Collected

Informations collected by applications are called event and are the basis for application analytics An event defines an interaction collected for a particular user. hit An event is build from a tracker...

Share this page:
Follow us:
Task Runner