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
Event Name | Description |
---|---|
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.
Event Name | Description |
---|---|
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.