Esta categoría también incluye datos de jugadores que abarcan varios juegos. PlayFab almacena los datos como pares clave-valor (KVP).
- Use las API de servidor SetPublisherData para actualizar y GetPublisherData para recuperar los pares clave-valor personalizados específicos del publicador.
- Use UpdateUserPublisherData para crear o actualizar y GetUserPublisherData para recuperar los pares clave-valor personalizados específicos del publicador para el jugador.
- Use la API de servidor UpdateUserPublisherReadOnlyData para actualizar y la API de cliente GetUserPublisherReadOnlyData para recuperar los pares clave-valor personalizados de solo lectura específicos del publicador para el usuario.
- Use las API de servidor UpdateUserPublisherInternalData para actualizar y GetUserPublisherInternalData para recuperar los pares clave-valor personalizados internos específicos del publicador para el usuario.
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:-
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.
-
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.
-
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.
