Standard Gaming Events

Required data to get started with Opti-X

The events below are the list of gaming events we require for our model. Some events may need to be sourced from multiple systems in order to have a complete view of the bet lifecycle.

Game_launch is mandatory for general recommendations - other use cases may require game_session and game_close events.

Game Launch (Mandatory event)

Capturing instances of users launching games

Event setup:

Event KeyEvent NameType
core_game_launchCore Game LaunchSimple event

Event's Parameters:

Parameter KeyParameter NameTypeDescription
launch_timestampLaunch TimestampStringISO 8601 datetime of launch
game_codeGame CodeString
game_nameGame NameString
game_categoryGame CategoryString
balanceBalanceNumber
game_session_refGame Session ReferenceString
ccy_codeCCY CodeString
languageLanguageString
countryCountryString
platformPlatformString
launch_locationLaunch LocationStringThe container where the game was launched from
launch_location_indexLaunch Location IndexNumber1-based index of where in the container the game was launched from
channelChannelString
skinIdSkin IDStringCould call this "brand" if it better aligns with Optimove Core
licenseLicenseString



Game Session

Overview of the game session.

Event setup:

Event KeyEvent NameType
core_game_sessionCore Game SessionSimple event

Event's Parameters:

Parameter KeyParameter NameTypeDescription
session_start_timestampSession Start TimestampStringISO 8601 date time of session start
session_end_timestampSession End TimestampStringISO 8601 date time of session end
game_codeGame CodeString
game_nameGame NameString
game_categoryGame CategoryString
start_balanceStart BalanceNumber
end_balanceEnd BalanceNumber
stakesStakesNumber
bonus_usedBonus UsedNumber
ggrGgrNumber
no_of_betsNo Of BetsNumber
game_session_refGame Session RefString
ccy_codeCCY CodeString
languageLanguageString
countryCountryString
platformPlatformString
launch_locationLaunch LocationStringThe container where the game was launched from
launch_location_indexLaunch Location IndexNumber1-based index of where in the container the game was launched from
channelChannelString
skinIdSkinIdString
licenseLicenseString



Game Close

Marking the closure or completion of a specific game.

Event setup:

Event KeyEvent NameType
core_game_closeCore Game CloseSimple event

Event's Parameters:

Parameter KeyParameter NameTypeDescription
game_close_timestampGame close timestampString
game_codeGame CodeString
game_nameGame NameString
game_categoryGame CategoryString
end_balanceEnd BalanceNumber
stakesStakesNumber
bonus_usedBonus UsedNumber
ggrGGRNumber
no_of_betsNo of BetsNumber
game_session_refGame Session ReferenceString
ccy_codeCCY CodeString
languageLanguageString
countryCountryString
platformPlatformString
channelChannelString
skinIdSkin IDString
licenseLicenseString