Game Launch

Event Key

ootb_game_launch

Capturing Instances of Users Launching Games

Event KeyEvent NameType
ootb_game_launchOOTB Game LaunchSimple 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 KeyParameter NameTypeDescription
ootb_launch_timestampLaunch TimestampStringISO 8601 datetime of launching a casino game.
ootb_game_codeGame CodeString/NumberGame unique identifier/Game ID.
ootb_game_nameGame NameStringThe name of the game that was launched.
ootb_game_categoryGame CategoryStringThe category of the game that was launched (e.g., Slots, Roulette, Table, etc.).
ootb_start_balanceStart BalanceDecimalPlayer balance on game start.
ootb_game_session_referenceGame Session ReferenceStringReference to the game session event (optional).
ootb_languageLanguageStringThe language of the player.
ootb_countryCountryStringThe country of the player.
ootb_platformPlatformStringThe platform used (e.g., iOS, Android).
ootb_launch_locationLaunch LocationStringThe container where the game was launched from (e.g., home, recently played, new game). Optional.
ootb_launch_location_indexLaunch Location IndexNumberIndex of where in the container the game was launched from (optional).
ootb_channelChannelStringThe channel through which an event was initiated (e.g., Mobile, Desktop, Tablet).
ootb_brandBrandStringBrand ID/Name.
ootb_licenseLicenseStringWhere they’re licensed to operate.

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, and ootb_license: Provide additional context regarding the player and environment.
    • ootb_launch_location and ootb_launch_location_index: Optionally indicate where and the position from which the game was launched.