Skip to content

Snowplow authored events

Ihor Tomilenko edited this page Apr 27, 2017 · 4 revisions

HOME » EVENTS AND CONTEXTS » Events Overview » Snowplow Authored Events

Snowplow supports a large number of events "out of the box" (first class citizens), most of which are fairly standard in a web analytics context. Examples of events that we support include:

  • Page views
  • Page pings
  • Link clicks
  • Form fill-ins (for the web)
  • Form submissions
  • Transactions

For events that Snowplow natively supports, there is generally a specific API for tracking that event type in Snowplow. For example, if you want to track a page view using the Javascript tracker, you do so with the following Javascript:

window.snowplow('trackPageView');

Whereas if you were tracking a pageview in an iOS app using the objective-c tracker, you’d do so like this:

[t1 trackPageView:@"www.example.com" title:@"example" referrer:@"www.referrer.com"];

In general, each tracker will have a specific API call for tracking any events that have been defined by the Snowplow team, and you should refer to the tracker-specific documentation to make sure that this is set up correctly.

Further reading

To find out more about the events and ultimately how to set up custom events and contexts and send them to Snowplow pipeline, follow the links below.

Clone this wiki locally
You can’t perform that action at this time.