Web Analytics - Event (Hit) - Data Collected

Card Puncher Data Processing


Informations collected by applications are called event and are the basis for application analytics

An event defines an interaction collected for a particular user.

They may have another name such as hit for Google Analytics

An event is build from a tracker (called also tag (beacon, pixel)

This kind of event is mainly data generated by human activity but can also come directly from the application such as a page speed for instance.


The type of event map directly to a table in the data model.


Tracking Google Analytics Snowplow Event Type
Page Views pageview / screenview Pageview
Item View item Item view
Custom Interaction event Custom structured/unstructured event
Transaction transaction Ecommerce transaction
Social interaction (A like button was clicked for instance) social Social
Exception exception Error tracking
User/App timing timing Page pings
Impression Ad impression


See Web Analytics - Data Model



  • idsite: the site identifier (ie property)
  • url: current URL
  • urlref: HTTP referrer (traffic source); can be blank
  • action: action name (defaults to pageview)
  • data: contains information on the UUID from cookie state


  • title: page title
  • screen: screen resolution information
  • date: client-side datetime in the browser

Client information:

  • browser User-Agent,
  • client IP address

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, ...)...
Card Puncher Data Processing
Ad - Consumer (Customer, Visitor)

A consumer is a customer in the ad world. Consumers are not personally identifiable to the ecosystem. Instead, a limited amount of anonymous data, or non-personally identifiable data, is passed between...
Card Puncher Data Processing
Ad - tracking

tracking of ad impression event may be created via: Pixel (HTTP get URL request) Postback URL. (ie an HTTP post URL request ) Image
Ads Ecosystem
Ads - Topology of a transaction

Topology of a transaction party (entity) the Ad exchanges provide a sales channel to publishers and ad networks, as well as aggregated inventory to advertisers. (manages...
Card Puncher Data Processing
Analytics - Data Source

Data that did not originate from either the publisher or advertiser. Typically this is used to enhance ad targeting. For example, demographic data from a third party might be used to help determine which...
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...
Data System Architecture
Data - Machine Data

machine data are data not created by human whereas human data are. machine data are the source of event-data application.
Card Puncher Data Processing
Data Aggregator

An organization that collects and compiles data from individual sites to sell to others.
Event Conceptual Model
Event (Timed Measure|Action)

An event is a timed observed physical reality described by: space (location) participant. The observations describing the event are defined by the nature or physics of the observable, the observation...
Card Puncher Data Processing
Google Analytics - Hit (Event)

An event (data send) in Google Analytics is called a hit Common hits ...

Share this page:
Follow us:
Task Runner