Events
Last updated
Last updated
Events are the actions that your users are taking on your site, game or platform.
If you are using JavaScript to track your game, you will automatically tack some events, including
Visited Site
The event will be triggered upon each visit to the site (with up to a 30-minute window of inactivity accounted for before re-firing another Visited Site event)
Search Engine Hit
The event will be triggered upon arriving to the site from a search engine
Ad Campaign Hit
The event will be triggered from any ad campaign tagged with UTM parameters, or any Adwords campaign.
The automatically tracked events are a great start but you will also want to track your own.
Below are just a few examples and use cases, remember that these are not hardcoded events. They are just some ideas of what tracking can be used for.
User Signed Up
Can be triggered when a user signs up to the game
In-App Purchase
Can be triggered when a user completes an in-app purchase
Level Started
Can be triggered when a user starts a level.
Level Completed
Can be triggered when a user completes a level
Area Visited
Can be triggered when a user is in range of a specific area within a game or level
Quest Started
Can be triggered when a specific quest is started for the user
Quest Completed
Can be triggered when a specific quest is completed for a user
Earn XP
Can be triggered when a user earns an XP
All these events can either be triggered from the backend of your game / platform or even your backend on the servers. The decision and flexibility is totally up to you.
All events also pass a property of "_t" which stands for timestamp. This way that all the events a have specific timestamp that can be used in reporting and deep-dives. You may decide to override this timestamp if you are importing historical data of your game.