Game Launch
Event Key
ootb_game_launch
Capturing Instances of Users Launching Games
| Event Key | Event Name | Type |
|---|---|---|
ootb_game_launch | OOTB Game Launch | 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 Game Launch Event:
{
"context": {
"ootb_launch_timestamp": "2024-05-27T10:30:00Z",
"ootb_game_code": "game456",
"ootb_game_name": "Blackjack",
"ootb_game_category": "Table Games",
"ootb_start_balance": 70.00,
"ootb_game_session_ref": "game_ses_456",
"ootb_language": "English",
"ootb_country": "USA",
"ootb_platform": "iOS",
"ootb_launch_location": "BingoLobby",
"ootb_launch_location_index": 1,
"ootb_channel": "Mobile",
"ootb_brand": "",
"ootb_license": "USA"
}
}
Parameters
| Parameter Key | Parameter Name | Type | Description | Mandatory for Opti-X? |
|---|---|---|---|---|
ootb_launch_timestamp | Launch Timestamp | String | ISO 8601 datetime of launching a casino game. | Yes |
ootb_game_code | Game Code | String/Number | Game unique identifier/Game ID. | Yes |
ootb_game_name | Game Name | String | The name of the game that was launched. | Yes |
ootb_game_category | Game Category | String | The category of the game that was launched (e.g., Slots, Roulette, Table, etc.). | Yes |
ootb_start_balance | Start Balance | Decimal | Player balance on game start. | Yes |
ootb_game_session_reference | Game Session Reference | String | Reference to the game session event (optional). | No |
ootb_language | Language | String | The language of the player. | No |
ootb_country | Country | String | The country of the player. | Yes |
ootb_platform | Platform | String | The platform used (e.g., iOS, Android). | No |
ootb_launch_location | Launch Location | String | The container where the game was launched from (e.g., home, recently played, new game). Optional. | No |
ootb_launch_location_index | Launch Location Index | Number | Index of where in the container the game was launched from (optional). | No |
ootb_channel | Channel | String | The channel through which an event was initiated (e.g., Mobile, Desktop, Tablet). | No |
ootb_brand | Brand | String | Brand ID/Name. | No |
ootb_license | License | String | Where they’re licensed to operate. | No |
Explanation
-
event: The event name is set to
ootb_game_launch, reflecting the nature of the event. -
context:
ootb_launch_timestamp: Records the date and time the game was launched.ootb_game_code: Uniquely identifies the game.ootb_game_name: Specifies the name of the game.ootb_game_category: Categorizes the game (e.g., Table Games).ootb_start_balance: Reflects the player balance at game start.ootb_game_session_reference: Optionally references the game session.ootb_language,ootb_country,ootb_platform,ootb_channel,ootb_brand, andootb_license: Provide additional context regarding the player and environment.ootb_launch_locationandootb_launch_location_index: Optionally indicate where and the position from which the game was launched.
Updated 1 day ago
