Adact Game Finished
This document describes the Out-Of-The-Box (OOTB) Adact Game Finished event schema. This event is triggered when a user reaches the end state of an Adact (Mini Game) session, whether they win or lose. It supports both normal finishes and unexpected exits.
Event Key
| Event Key | Event Name | Type |
|---|---|---|
ootb_adact_game_finished | OOTB Adact Game Finished | Simple event |
Event Structure
The mandatory properties (tenant, timestamp, event, and customer) are required for all events and documented in detail on the Mandatory Properties page.
Below is the JSON structure for the context-specific properties of the OOTB Adact Game Finished event.
{
"context": {
"ootb_highestscore": 5000,
"ootb_gametype": "memory_match",
"ootb_gamedurationinseconds": 87,
"ootb_score": 4300,
"ootb_gameplaycount": 3,
"ootb_prizecode": "FREEBET10",
"ootb_iswinner": 1,
"ootb_prizetitle": "Free Bet 10",
"ootb_eventemail": "[email protected]",
"ootb_campaign_id": "14678",
"ootb_unexpectedfinish": 0,
"ootb_tag": "red",
"ootb_email": "[email protected]"
}
}Parameters
| Parameter Key | Parameter Name | Type | Description |
|---|---|---|---|
ootb_highestscore | Highest Score | Number | Highest score the user has ever achieved in this game. |
ootb_gametype | Game Type | String | The type of game played (trivia, wheel, memory, etc.). |
ootb_gamedurationinseconds | Game Duration (Seconds) | Number | Total length of the game session in seconds. |
ootb_score | Score | Number | The final score in this session. |
ootb_gameplaycount | Gameplay Count | Number | How many times the user has played this game. |
ootb_prizecode | Prize Code | String | Prize or promo code awarded (if any). |
ootb_iswinner | Is Winner | Boolean | 1 if the user won the game, 0 otherwise. |
ootb_prizetitle | Prize Title | String | User-facing name of the awarded prize (if applicable). |
ootb_eventemail | Event Email | String | Email specifically included in this event payload. |
ootb_campaign_id | Campaign ID | Number | Identifier of the campaign. |
ootb_unexpectedfinish | Unexpected Finish | Boolean | 1 if the game ended unexpectedly (tab closed, exit). 0 if completed normally. |
ootb_tag | Tag | String | A tag to categorize or label the session, such as event type, user segment, or specific game variant. |
ootb_email | String | The email address of the user who participated in the game session or the associated event. |
Explanation
- event: Set to
ootb_adact_game_finishedto signify a user has finished an Adact (Mini Game) session. - context:
ootb_highestscore: User’s all-time personal best for this game.ootb_gametype: The game format used.ootb_gamedurationinseconds: Total session duration in seconds.ootb_score: Final score of this specific playthrough.ootb_gameplaycount: Total lifetime gameplay count for the user.ootb_prizecode: Identifier for any awarded prize.ootb_iswinner: Boolean flag indicating whether the user won.ootb_prizetitle: The friendly prize name displayed to the user.ootb_eventemail: Email included specifically in this event.ootb_campaign_id: The campaign identifier associated with the game.ootb_unexpectedfinish: Separates normal completed sessions from interrupted ones.ootb_tag: A label used to categorize the session.ootb_email: The email address of the participating user.
Updated about 11 hours ago