๐Ÿงญ Navigation

Navigate to the Feature Types from the Menu --> FT Singularity Model --> Settings --> Feature Types.
From the Feature Type page, select the New Feature Type CTA from the top-right hand corner to create your own Feature Type.

๐Ÿ“‡ General Details

Once inside a new or existing Feature Type, you will find the general details.
Feature Type general details
Feature Type general details
Name - Give your Feature Type a descriptive name.
Description - Write a description that will help you and your team understand the purpose of the Feature Type.
Is Ranked? - Select this check-box if the different classes belonging to the Feature type should have an order or rank. For example, when considering monetary value or amounts, usually they will be ranked from the lowest to the highest value.
You will only be able to select the 'Is Ranked' setting once you have created at least one class.
An example of a Feature Type that has ranked classes is Deposit Bracket. The lowest amount (โ‚ฌ0 - โ‚ฌ10) has the lowest rank or order (1).
Note: These classes are ranked, meaning that the values have a rank or order that is relative to the other classes. โ‚ฌ0 - โ‚ฌ10 is ranked as number 1, the lowest number and therefore the lowest rank. This means that the higher the deposit amount, the player will belong to a higher-ranking class.
An example of a Feature Type that does not have ranked classes is Channel. Email, SMS, Push Notification etc. are unrelated to each other and are equal communication channels.
The reason for ranking the Feature Type classes becomes apparent when using them inside segmentation. You will want to be able to segment on segmentation fields such as; First deposit and to be able to select brackets such as; between 50 - 100.

๐Ÿง‘โ€๐Ÿซ Classes

Each Feature Type must have at least one Class. To create a new class simply enter a name, slug and description. Select the New Class CTA from the right-hand side and enter the following information;
Name - Give your class a name.
Slug - Assign a slug name for your Feature Type class.
Note ๐Ÿง : The Slug name is important when writing the database queries in - Player Features - Manage Movements - Time-Based Queries.
It is important that the slug name matches exactly when referring to classes in the queries.
For more information, read here.
Description - Write a description to make sure the class information is clearly stated.
Class
Class
The settings entered on the Feature Type will be visible when it is used to create a Player Feature. All the classes will be listed inside the Player Feature as possible outcomes or states for a player to exist in.
For example, a player who logs in and makes a real-money transaction today can be classified as Active Today, as in the image above.

Examples

Below ๐Ÿ‘‡ is an example of the classes that have been set up for the Lifestage Feature Type in the FT Singularity Model. These classes do not have an order and are therefore not ranked.
Lifestage Feature Type Classes
Lifestage Feature Type Classes
Below๐Ÿ‘‡ is an example of the classes that have been set up for the Player Balance Bracket Feature Type in the FT Singularity Model. These classes do have an order and have been ranked from 1st to 5th ranking.
Player Balance Bracket Feature Type Classes
Player Balance Bracket Feature Type Classes

๐Ÿ•น๏ธ Managing Feature Types and Classes

๐Ÿง  System Features
The Feature Types and Classes that come pre-built with the FT Singularity Model can not be edited or deleted.
If you want to make changes to any system features, recreate them by setting up your own version of them.
Any Features Types that are created by you and your team can be edited and deleted to your liking. Read below ๐Ÿ‘‡ to see how to edit and delete Features Types and Classes that you have created.

Feature Types

You can delete a Feature Type from the list by selecting the trash can ๐Ÿ—‘ icon on the right-hand side when you hover over it.
Delete Feature Type
Delete Feature Type
To make changes to a Feature Type, click to open the Feature Type you wish to edit, make the required changes and click the Save CTA.

Classes

From inside a Feature Type, you can edit โœ๏ธ or delete ๐Ÿ—‘ a class by selecting the relevant icon on the right-hand side.