Cette catégorie comprend également les données de joueurs couvrant plusieurs jeux. PlayFab stocke les données sous forme de paires clé/valeur (KVP).
- Utilisez les API serveur SetPublisherData pour mettre à jour et GetPublisherData pour récupérer les KVP personnalisées propres à l’éditeur.
- Utilisez UpdateUserPublisherData pour créer ou mettre à jour et GetUserPublisherData pour récupérer les KVP personnalisées propres à l’éditeur pour le joueur.
- Utilisez l’API serveur UpdateUserPublisherReadOnlyData pour mettre à jour et l’API cliente GetUserPublisherReadOnlyData pour récupérer les KVP personnalisées en lecture seule propres à l’éditeur pour l’utilisateur.
- Utilisez les API serveur UpdateUserPublisherInternalData pour mettre à jour et GetUserPublisherInternalData pour récupérer les KVP personnalisées internes propres à l’éditeur pour l’utilisateur.
Les données d’éditeur conviennent particulièrement aux données globales constantes/statiques et ne sont ni adaptées ni fiables en tant que variables globales.
Données d’éditeur
Les données d’éditeur servent à stocker des données statiques pour les titres d’un espace de noms. Chaque entrée n’est pas liée à une entité de joueur (contrairement aux données d’éditeur de l’utilisateur).Définition des données d’éditeur
L’extrait suivant montre comment définir des données d’éditeur à l’aide de l’API Server.Il existe un équivalent de cette opération dans l’API Admin.
Obtention des données d’éditeur
L’extrait suivant montre comment obtenir des données d’éditeur à l’aide de l’API Client.Il existe des équivalents de cette opération dans les API Server et Admin.
Données d’éditeur de l’utilisateur
Les données d’éditeur de l’utilisateur permettent d’introduire des données d’éditeur liées à un utilisateur (joueur) PlayFab. Contrairement aux données d’éditeur classiques, une application cliente peut modifier les données d’éditeur de l’utilisateur. Du point de vue de l’API Client, PlayFab propose 3 niveaux de protection pour les données d’éditeur de l’utilisateur :-
Les données d’éditeur de l’utilisateur classiques offrent un accès en lecture et en écriture aux applications clientes.
- Définies au moyen des API Client, Server et Admin.
- Obtenues au moyen des API Client, Server et Admin.
- L’API Client ne peut définir des données d’éditeur que pour un joueur actuellement connecté.
-
Les données d’éditeur de l’utilisateur en lecture seule offrent un accès en lecture aux applications clientes.
- Définies au moyen des API Server et Admin.
- Obtenues au moyen des API Client, Server et Admin.
-
Les données d’éditeur de l’utilisateur internes n’offrent aucun accès aux applications clientes et servent à stocker la partie secrète des données utilisateur.
- Définies au moyen des API Server et Admin.
- Obtenues au moyen des API Server et Admin.
