Skip to main content
PlayFab ofrece varios componentes fundamentales que sirven como bloques de creación para el back-end de tu juego.

Espacios de nombres y títulos

PlayFab usa una estructura jerárquica para administrar recursos y configuraciones en distintos ámbitos. Un espacio de nombres de PlayFab es la entidad de nivel más alto que almacena toda la información global que abarca varios títulos. Un título de PlayFab es una entidad que representa los datos y las configuraciones cuyo ámbito es un juego específico, incluida la configuración del juego, las cuentas de jugador, los datos de jugador y otros datos relacionados con el juego. Un espacio de nombres puede contener muchos títulos, pero un título solo puede pertenecer a un espacio de nombres. Un título no puede moverse entre espacios de nombres. Todos los títulos de un mismo espacio de nombres pueden compartir determinados recursos y configuraciones. Esta característica resulta útil para administrar las identidades de jugador y los datos entre varios títulos dentro del mismo espacio de nombres. Los títulos también pueden usarse para almacenar datos y configuraciones específicos de un entorno de juego o de una versión de tu juego.
El propósito de un título es administrar los datos y las configuraciones específicos del juego.
Los espacios de nombres y los títulos son dos tipos específicos de entidades con relaciones jerárquicas, y existen más tipos de entidad integrados para representar otros ámbitos útiles, como jugadores, grupos y servidores.

Identidad de desarrollador y Game Manager

Para mantener seguros los datos de tu juego, la identidad de desarrollador se usa para autenticar usuarios y administrar el acceso a los espacios de nombres y los títulos. Es fácil crear una cuenta de PlayFab e iniciar sesión con tu cuenta de Microsoft. Asigna roles de usuario de PlayFab para conceder acceso a otros miembros de tu equipo de desarrollo. El portal web de PlayFab se llama Game Manager y es la interfaz principal para administrar la configuración de tu estudio y tu título. La mayoría de la funcionalidad de Game Manager también tiene un equivalente en la API de REST, por lo que puedes crear scripts y automatizar los cambios de configuración en las etapas más avanzadas de la producción.

Configuración del título

Una vez que tengas un título, puedes empezar a almacenar datos en Title Data. Estos datos tienen la directiva de acceso más amplia, lo que permite que todos tus clientes y servidores de juego vean TitleData. Los ajustes generales de configuración del juego suelen almacenarse en TitleData, y es habitual que los clientes de juego lean estos datos durante la inicialización. Las características de Title News proporcionan herramientas específicas para la comunicación con tus jugadores a nivel de todo el título. De forma similar, en el nivel del espacio de nombres, los datos de publicador son accesibles desde cualquier título vinculado al espacio de nombres y pueden resultar útiles para eventos promocionales entre juegos o para noticias que puedan interesar a toda tu comunidad de jugadores. A veces querrás establecer datos de configuración dirigidos a un subconjunto de los jugadores de tu título. Para una configuración dirigida, usa la segmentación para definir los jugadores de un segmento de destino. La experimentación es otra opción para probar distintas configuraciones en partes de tu base de jugadores.

Identidad de jugador

El sistema de identidad de jugador de PlayFab es responsable de verificar los detalles del cliente y de emitir tokens de autorización. Admitimos los proveedores de terceros más comunes, como XBOX, Steam, iOS, Android, Nintendo y PlayStation™ Network. Los clientes de PlayFab deben autenticarse antes de acceder a la mayoría de las API de PlayFab. Más allá de la autenticación, las cuentas también sirven como el pilar central en torno al cual se construyen los sistemas de tu juego. Usar una cuenta recuperable facilita guardar y recuperar los datos específicos del jugador con independencia de la plataforma o el dispositivo con el que el jugador haya iniciado sesión. Datos como los permisos, la progresión del jugador, las listas de amigos del jugador o las expulsiones de jugadores son solo algunos de los tipos de datos específicos del jugador que quizá quieras almacenar para recuperarlos o compartirlos.

PlayStream y acciones

PlayStream es un conjunto de herramientas eficaz que te permite ingerir eventos a escala y reaccionar en tiempo real a esos eventos. Un evento de PlayStream puede emitirse a partir del uso de otros servicios de PlayFab, o bien puedes generar tus propios eventos de PlayStream personalizados para impulsar la lógica específica del juego. Según cómo configures las reglas de PlayStream, se desencadenan distintas acciones cuando un evento de PlayStream supera el conjunto de reglas correspondiente. Estas acciones pueden incluir actualizar los datos del jugador, expulsar a un jugador, ejecutar código personalizado hospedado en PlayFab con CloudScript o llamar a un servicio web externo con webhooks. El conjunto infinitamente configurable de acciones te permite crear rápidamente una lógica totalmente personalizada que reacciona a los eventos generados por los jugadores en tu juego. Puedes usarlo para crear un sistema de desafíos, ejecutar acciones autenticadas por el servicio en nombre de un jugador o reenviar datos de PlayFab a tus propios servicios en la nube. Las posibilidades son infinitas.

Telemetría e informes

Si no necesitas procesamiento y acciones en tiempo real, pero aun así quieres un registro de los eventos que tienen lugar en tu juego, echa un vistazo a la telemetría de PlayFab. Esta versión ligera de la ingesta de eventos te ofrece una ingesta de datos altamente escalable y deposita los eventos en un lago de datos, lo que permite a cualquier miembro de tu equipo explorar los datos o ver cualquiera de los informes integrados de PlayFab. El lago de datos de telemetría de PlayFab puede conectarse fácilmente a una cuenta de almacenamiento de tu elección.

Economía, monetización y contenido generado por el usuario

Hay mucho que administrar en una estrategia de monetización posterior al lanzamiento: desde bienes virtuales y monedas, pasando por tiendas y personalización, hasta la validación de recibos y la prevención del fraude, además de las relaciones entre todos estos elementos. Con PlayFab Economy, puedes administrar y operar fácilmente la monetización de tu juego, por profundos o amplios que sean tus diseños. PlayFab Economy también incluye características de contenido generado por el usuario (UGC) para impulsar un ecosistema de contenido seguro e impulsado por la comunidad que funciona sin problemas con otras funcionalidades de PlayFab.

Multijugador

PlayFab también ofrece un conjunto completo de servicios multijugador multiplataforma para cubrir todas tus necesidades de emparejamiento, salas, redes, comunicaciones entre jugadores y hospedaje de servidores. Todos nuestros servicios multijugador pueden usarse de forma independiente o conjunta, de modo que puedes elegir solo las funcionalidades que necesites o usar todo nuestro back-end multijugador.
Última modificación el 28 de agosto de 2026