Event Types
GameRebellion supports 26 distinct event types across 9 categories. Each event type maps to specific analytics dashboards.
Session Events
| Event | Trigger | Dashboard |
|---|---|---|
session_start | SDK initializes or app resumes from background | Engagement |
session_stop | App backgrounds or shuts down | Engagement |
login | Player authenticates | Engagement |
logout | Player signs out | Engagement |
Marketing & Attribution Events
| Event | Trigger | Dashboard |
|---|---|---|
impression | Ad or campaign creative is shown to a potential player | Acquisition |
click | Player clicks on an ad or campaign link | Acquisition |
conversion | Player completes a desired action (install, purchase, etc.) | Acquisition |
creator_code_use | Player redeems a creator/referral code | Creator |
Monetization Events
| Event | Trigger | Dashboard |
|---|---|---|
transaction | In-app purchase or virtual currency transaction | Monetization |
crypto_transaction | Blockchain-based transaction | Monetization |
Ad Events
| Event | Trigger | Dashboard |
|---|---|---|
ad_view | Ad impression shown in-game | Monetization |
ad_click | Player clicks an in-game ad | Monetization |
ad_error | Ad SDK reports an error | Technical |
ad_reward | Player completes a rewarded ad | Monetization |
Engagement Events
| Event | Trigger | Dashboard |
|---|---|---|
feature_use | Player interacts with a game feature | Engagement |
Progression Events
| Event | Trigger | Dashboard |
|---|---|---|
progression | Level/stage start, complete, or fail | Progression |
level_up | Player reaches a new level | Progression |
achievement | Player unlocks an achievement | Progression |
Social Events
| Event | Trigger | Dashboard |
|---|---|---|
friend_invite | Player sends an invitation | Social |
group_join | Player joins a guild, clan, or group | Social |
chat_message | Player sends a chat message | Social |
voice_call_start | Player starts a voice call | Social |
voice_call_stop | Voice call ends | Social |
Technical Events
| Event | Trigger | Dashboard |
|---|---|---|
log | Error, warning, or info logged by the game | Technical |
health | Periodic health check from the SDK | Technical |
Custom Events
| Event | Trigger | Dashboard |
|---|---|---|
custom | Any game-specific event via TrackEvent() | Depends on event name |
note
FPS and memory metrics are collected automatically by GRMetricsCollector and do not require manual tracking calls.