⚙️ ¿Qué son los Tipos de Feature?

Los Tipos de Feature son los ajustes que se usan para crear Funcionalidades del Jugador. Definen el lenguaje que usas para hablar sobre piezas importantes de información. Las Funcionalidades del Jugador usan estos ajustes y los relacionan con un jugador. Esto nos ayuda a hacer varias cosas:
  1. Usar la información y asignarle un significado y luego aplicar ese significado a tus jugadores.
  2. Crear reglas o límites con los que podemos hablar sobre las Funcionalidades del Jugador.
  3. Crear un lenguaje común o conjunto de terminología que actúe como un contrato entre las Funcionalidades de Contenido y las Funcionalidades del Jugador. En futuras versiones, podrás emparejar a los jugadores con el mejor contenido y crear Experiencias 1:1.
Ejemplo:
Un Tipo de Feature es Canal
En el Singularity Model de FT* desglosamos el canal en las siguientes clases:
  1. Correo Electrónico
  2. SMS
  3. Notificación Push
  4. Notificaciones On-site
  5. Teléfono
  6. Correo Directo
Un ejemplo de una Funcionalidad del Jugador que hará uso del Tipo de Feature Canal es Canal de Salida Más Rentable.
Esto te permite comprender información sobre tu jugador que antes no podías. En este caso, puedes priorizar el canal que tenga los costos más bajos, teniendo en cuenta el estado de opt-in del jugador y la entregabilidad.
*El Singularity Model de FT viene con Tipos de Feature preconstruidos, cubriendo lo que creemos que son las piezas de información más importantes.

🪡 Tipo de Feature y Funcionalidades del Jugador - ¿Cómo funcionan juntos?

Como se mencionó arriba, los Tipos de Feature son los ajustes de los que depende una Funcionalidad del Jugador.
Una Funcionalidad del Jugador debe estar vinculada o asociada a un Tipo de Feature. Se pueden crear múltiples Funcionalidades del Jugador basadas en el mismo Tipo de Feature.
Por ejemplo, el Tipo de Feature Tramo de Depósito puede soportar Funcionalidades del Jugador tales como Predicted Deposit Bracket y Importe del Primer Depósito.
Lee más sobre las Funcionalidades del Jugador aquí:

🧑‍🏫 Clases

Los Tipos de Feature pueden dividirse en múltiples clases pero deben tener al menos una clase. Las clases son la categorización de datos pertenecientes al Tipo de Feature.
En el ejemplo usado arriba, puedes ver que cada tipo de canal (email, SMS, etc.) es una clase del Tipo de Feature Canal.
🧠 Veamos otro ejemplo.
Tipo de Funcionalidad: Estado Activo (Etapa de Vida)
Clases:
  1. Activo hoy
  2. Inactivo (1 día)
  3. Inactivo (2 días)
  4. Inactivo (5 días)
  5. Inactivo (10 días)
  6. Inactivo (20 días)
  7. segmento Inactivo
  8. Nunca activo
Nota: Estas clases están ordenadas por rango, lo que significa que los valores tienen un rango u orden relativo respecto a las demás clases. Activo hoy está clasificado como número 1, el número más bajo y por lo tanto el rango más bajo. Esto significa que cuanto más tiempo esté inactivo un jugador, pertenecerá a una clase de rango más alto.
↕️ Cuando configuras Funcionalidades del Jugador clasificadas, el orden (rango) es importante. El orden clasificado determina cómo se muestran y ordenan las clases dentro de la Funcionalidad del Jugador.
Más importante aún, el orden clasificado es significativo al usar las Funcionalidades del Jugador y sus clases dentro de la segmentación. Por ejemplo:
estado Activo es mayor o igual que Inactivo (5 días)
Este segmento incluiría a cualquier jugador clasificado como Inactivo (5 días), Inactivo (10 días), Inactivo (20 días), Inactivo y Nunca activo.
Continúa leyendo para aprender cómo configurar Tipos de Feature.