Passer au contenu principal
Modèle de données PFPlayerDataManagementClientUpdateUserDataRequest. Cette fonction effectue une mise à jour additive des chaînes arbitraires contenant les données personnalisées de l’utilisateur. Lors de la mise à jour de l’objet de données personnalisées, les valeurs des clés qui existent déjà dans l’objet seront remplacées, tandis que les clés ayant des valeurs null seront supprimées. Les nouvelles clés seront ajoutées avec les valeurs données. Aucune autre paire clé-valeur ne sera modifiée en dehors de celles spécifiées dans l’appel.

Syntaxe

Membres

customTags   PFStringDictionaryEntry const*
may be nullptr
(Facultatif) Les balises personnalisées facultatives associées à la requête (par exemple, numéro de build, identificateurs de trace externes, etc.). customTagsCount   uint32_t Nombre de customTags data   PFStringDictionaryEntry const*
may be nullptr
(Facultatif) Paires clé-valeur à écrire dans les données personnalisées. Notez que les espaces sont supprimés des clés, que leur taille est limitée et qu’elles ne peuvent pas commencer par le caractère ’!’ ni être null. dataCount   uint32_t Nombre de data keysToRemove   const char* const*
may be nullptr
(Facultatif) Liste facultative des clés Data à supprimer de UserData. Certains SDK ne peuvent pas insérer de valeurs null dans Data en raison de contraintes du langage. Utilisez ce champ pour supprimer directement les clés. keysToRemoveCount   uint32_t Nombre de keysToRemove permission   PFUserDataPermission const*
may be nullptr
(Facultatif) Autorisation à appliquer à toutes les clés de données utilisateur écrites dans cette requête. La valeur par défaut est “private” si elle n’est pas définie. Elle est utilisée pour les requêtes d’un joueur demandant des informations sur un autre joueur ; ces requêtes ne renvoient que les clés publiques.

Configuration requise

En-tête : PFPlayerDataManagementTypes.h

Voir aussi

Membres de PFPlayerDataManagementTypes
Dernière modification le 6 octobre 2026