Skip to main content
En este tutorial se describe cómo crear y usar los datos del publicador (estudio). Los datos del publicador son datos que abarcan más de un título, como cuando tiene varios juegos que necesitan compartir información común.
Esta categoría también incluye datos de jugadores que abarcan varios juegos. PlayFab almacena los datos como pares clave-valor (KVP).
La mayoría de estas API son API de servidor a las que su programa debe llamar desde un servidor dedicado o a través de una función de CloudScript dentro del servicio PlayFab. Debe llamar a las API de servidor desde un servidor dedicado o a través de una función de CloudScript mediante el servicio PlayFab. Esto es así por diseño, ya que las API de servidor de PlayFab requieren que proporcione su clave secreta.
No recomendamos usar API de servidor desde dentro de un cliente de juego. Si necesita utilizar una API de servidor, use CloudScript para este tipo de funcionalidad.
Los valores de los datos del publicador se copian y distribuyen a potencialmente cientos de máquinas del clúster de servidores de PlayFab. Como parte de este proceso, estos datos se almacenan en caché y los cambios pueden tardar hasta quince minutos en actualizarse en esas cachés.
Los datos del publicador son más adecuados para datos globales constantes o estáticos y no resultan adecuados ni fiables como variables globales.

Datos del publicador

Los datos del publicador se usan para almacenar datos estáticos para un conjunto de títulos. Cada entrada no está enlazada a ninguna entidad de PlayFab, como un jugador (a diferencia de los datos del publicador de usuario).

Establecimiento de los datos del publicador

El siguiente fragmento de código muestra cómo establecer los datos del publicador mediante la API de servidor.
Existe una API de administración equivalente para esta operación.

Obtención de los datos del publicador

El siguiente fragmento de código muestra cómo obtener los datos del publicador mediante la API de cliente.
Existen API de servidor y de administración equivalentes para esta operación.

Datos del publicador de usuario

Los datos del publicador de usuario pueden usarse para introducir datos del publicador que están enlazados a un usuario (jugador) de PlayFab. A diferencia de los datos del publicador normales, es posible que una aplicación cliente modifique los datos del publicador de usuario. PlayFab expone 3 niveles de protección para los datos del publicador de usuario desde el punto de vista de la API de cliente:
  1. Los datos del publicador de usuario normales exponen acceso de lectura y escritura para las aplicaciones cliente.
    • Se establecen mediante las API de cliente, de servidor y de administración.
    • Se obtienen mediante las API de cliente, de servidor y de administración.
    • La API de cliente solo puede establecer datos del publicador para un jugador que haya iniciado sesión en ese momento.
  2. Los datos del publicador de usuario de solo lectura exponen acceso de lectura para las aplicaciones cliente.
    • Se establecen mediante las API de servidor y de administración.
    • Se obtienen mediante las API de cliente, de servidor y de administración.
  3. Los datos del publicador de usuario internos no exponen ningún acceso para las aplicaciones cliente y se usan para almacenar la parte secreta de los datos del usuario.
    • Se establecen mediante las API de servidor y de administración.
    • Se obtienen mediante las API de servidor y de administración.

Establecimiento de los datos del publicador de usuario

El siguiente fragmento de código muestra cómo establecer los 3 tipos de datos del publicador mediante las API de cliente y de servidor.

Obtención de los datos del publicador de usuario

El siguiente fragmento de código muestra cómo obtener los 3 tipos de datos del publicador mediante las API de cliente y de servidor.

Consulte también

Última modificación el 28 de agosto de 2026