Passer au contenu principal
Modèle de données PFPlayerProfileModel.

Syntaxe

Membres

adCampaignAttributions   PFAdCampaignAttributionModel const*
may be nullptr
(Facultatif) Liste des campagnes publicitaires auxquelles le joueur a été attribué. adCampaignAttributionsCount   uint32_t Nombre de adCampaignAttributions avatarUrl   const char*
is null-terminated
(Facultatif) URL de l’image d’avatar du joueur. bannedUntil   time_t const*
may be nullptr
(Facultatif) Si le joueur est actuellement banni, date UTC d’expiration du bannissement. contactEmailAddresses   PFContactEmailInfoModel const*
may be nullptr
(Facultatif) Liste de toutes les informations d’adresse e-mail de contact associées au compte du joueur. contactEmailAddressesCount   uint32_t Nombre de contactEmailAddresses created   time_t const*
may be nullptr
(Facultatif) Création de l’enregistrement du joueur. displayName   const char*
is null-terminated
(Facultatif) Nom d’affichage du joueur. experimentVariants   const char* const*
may be nullptr
(Facultatif) Liste des variantes d’expérience du joueur. Notez qu’il n’est pas garanti que ces variantes soient à jour lorsqu’elles sont retournées pendant la connexion, car le profil du joueur n’est mis à jour qu’après la connexion. Utilisez plutôt la propriété LoginResult.TreatmentAssignment pendant la connexion pour obtenir les variantes et variables correctes. experimentVariantsCount   uint32_t Nombre de experimentVariants lastLogin   time_t const*
may be nullptr
(Facultatif) Heure UTC de la dernière connexion du joueur au titre. linkedAccounts   PFLinkedPlatformAccountModel const*
may be nullptr
(Facultatif) Liste de tous les systèmes d’authentification liés à ce compte de joueur. linkedAccountsCount   uint32_t Nombre de linkedAccounts locations   PFLocationModel const*
may be nullptr
(Facultatif) Liste des emplacements géographiques à partir desquels le joueur s’est connecté au titre. locationsCount   uint32_t Nombre de locations memberships   PFMembershipModel const*
may be nullptr
(Facultatif) Liste des adhésions du joueur, avec l’indication de leur expiration éventuelle. membershipsCount   uint32_t Nombre de memberships origination   PFLoginIdentityProvider const*
may be nullptr
(Facultatif) Origine du compte du joueur. playerId   const char*
is null-terminated
(Facultatif) Identificateur unique du compte de joueur PlayFab. publisherId   const char*
is null-terminated
(Facultatif) Éditeur auquel appartient ce joueur. pushNotificationRegistrations   PFPushNotificationRegistrationModel const*
may be nullptr
(Facultatif) Liste des points de terminaison configurés inscrits pour l’envoi de notifications Push au joueur. pushNotificationRegistrationsCount   uint32_t Nombre de pushNotificationRegistrations statistics   PFStatisticModel const*
may be nullptr
(Facultatif) Liste des valeurs de statistiques de classement du joueur. statisticsCount   uint32_t Nombre de statistics tags   PFTagModel const*
may be nullptr
(Facultatif) Liste des balises du joueur pour la segmentation. tagsCount   uint32_t Nombre de tags titleId   const char*
is null-terminated
(Facultatif) ID de titre auquel s’applique ce profil de joueur. totalValueToDateInUSD   uint32_t const*
may be nullptr
(Facultatif) Somme des achats du joueur effectués avec des devises réelles, convertie en équivalent dollars américains et représentée sous forme de nombre entier de cents (1/100 USD). Par exemple, 999 correspond à neuf dollars et quatre-vingt-dix-neuf cents. valuesToDate   PFValueToDateModel const*
may be nullptr
(Facultatif) Liste des totaux d’achats du joueur sur toute sa durée de vie, additionnés par devise réelle. valuesToDateCount   uint32_t Nombre de valuesToDate

Configuration requise

En-tête : PFTypes.h

Voir aussi

Membres de PFTypes
Dernière modification le 6 octobre 2026