Note: This documentation is for Opentracker's events engine, please contact us if you think you need an upgrade.
Note: Before you can start using app analytics, you first need to register your app here

Introduction

Opentracker's events engine supports tracking of iOS and Android users and native app events.

Philosophy

Ten years ago we started measuring page-views generated by mouse-clicks. We've leveraged this technology to deliver event analytics for mobile apps because while technology may change, the need for good analytics does not.

What is collected by default

Once you have registered your app and deployed the SDK library or libraries, we will collect the following data for each session:

  • last event
  • duration
  • online status
  • visits/ sessions
  • title
  • area code (US)
  • city
  • company/ org
  • country_code
  • country_name
  • currentTitle
  • current visit duration
  • dma_code
  • entry page (landing page)
  • event
  • eventUnixTimestamp
  • event_id
  • first measurement
  • first_session_unix_timestamp
  • http://log.opentracker.net/?platform_version
  • inet_aton
  • connection_type
  • IP address
  • isp
  • isp/ org
  • last_speed
  • latitude
  • location_coordinates
  • longitude
  • machine_idx
  • events per session
  • number of sessions
  • number of events this session
  • operating system
  • operating system version
  • provider
  • region
  • region_code
  • resolution
  • search term
  • session_end_unix_timestamp
  • session_id
  • session_start_unix_timestamp
  • site
  • timezone
  • total duration
  • total_number_sessions
  • total events
  • type
  • use_id
  • user_agent / device
  • status
  • visit_id
  • zip code

FAQ

How does Opentracker handle sessions regarding onPause, onResume etc?

Opentracker has defined the length of a session to 30 minutes, meaning that after 30 minutes of no activity the session will end and the last event received will be marked as the end of session.

 

How can I tell Opentracker to collect only the variables that I want to collect?

By default, Opentracker collects as much data as possible. To turn this off, please set the property proxy to true.

 

We would love to hear your feedback. Please use the facebook comment box below