Player Features
Establish a comprehensive player profile with real-time observations of every action the player makes, and advanced machine learning and computations.
⛹️♀️ What are Player Features?
Player Features are meaningful pieces of data that you know about your players.
Specifically, they are pieces of information that you think are valuable to know about your players.
A player has certain features that contribute to their profile. These are unique identifiable properties, that when combined together give you the best overall picture of that player.
For example:
- Preferred product
- Preferred game type
- Preferred offer type
- Value
- Lifestage
- Most active day of the week
- Preferred time of day
This is essentially the process of breaking the player down into preferences, or features, that we think are important and that provide us with the information we need to be able to match the best/most suitable player engagements to them.
The FT Singularity Model is our interpretation of what is important and is available for you to use, with pre-built system Player Features covering what we believe are the most valuable pieces of information.
You should set up Player Features to reflect your business requirements or needs, test how they work and continuously improve upon them as you find bright spots in your data. Any bright spots identified in the data should be reflected in the player features of the Singularity Model so that they can be used when creating 1:1 experiences.
🖥️ Player Feature Evolution (Movements)
The preferences of a player can change over time. Therefore the values of the Player Features are also expected to evolve. These changes or movements are handled using what we call computations.
Computations are the calculations of events that happen which may lead to a player changing from one state to another state.
Example:
A player is currently a new player on your brand. Over time their life stage will change as they either continue to play or do not play and become inactive.
The Player Feature called Lifestage has defined states of Registered, Active or Inactive. This Player Feature determines which state a player belongs to depending on their activity.
The computations of the Lifestage Player Feature define a number of rules to determine where a player belongs. They are:
- Upon registration, a player is set to Registered.
- Upon game-round play and successful deposit a player (registered or inactive) is changed to Active.
- A database query, running at 03:00 daily, will check all available data, such as last deposit date and last bet date, to evaluate the players' life stage. This could change a player to Active or Inactive.
The computations in the Player Features allow for you to constantly reevaluate and update what state the player should be classified as. Additionally, the Data Studio allows you to report on those changes of state. You can create reports and access data on all player state movements. Read more here.
🪡 Feature Types Vs Player Features
Feature Types (Settings)
Feature Types refers to the different 'types' of features, for example, Day of Week. In isolation, this does not have any specific meaning, it is simply a categorisation of information that you would like to assign meaning to. Here you can add classifications of different days of the week. For example: Monday, Tuesday, Wednesday and so on.
Advanced (coming in future releases)
The Feature Type is the mechanism that allows for a common language to exist between players and content.
The Content Library, and the classification of content, will be coming in future releases.
Player Features
A Player Feature is a definition, or interpreted meaning, of the information that you know about a player and something that is able to be calculated or measured. This meaningful information is specific to each brand and is defined by you. This is the way in which meaning is added to a Feature Type.
Player Features are powered by computations.
Example:
We believe it will be more beneficial to communicate with a player on the day that they are most likely to be active on-site. To do this we can set up a Feature Type and use that to create a Player Feature.
Feature Type Name: Day of the Week
Day of the week is classified as; Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.
Player Feature Name: Most Active Day of the Week
How we determine what qualifies as the most active day: Based on last the last 90 Active Days, we identify the day which had the most active days.
Computation: A database query runs daily to evaluate the day of the week the player is most commonly active.
Continue reading to learn how to set up and manage Player Features.