Syntax
Members
adCampaignAttributions  PFAdCampaignAttributionModel const*may be nullptr (Optional) List of advertising campaigns the player has been attributed to.
adCampaignAttributionsCount  uint32_t
Count of adCampaignAttributions
avatarUrl  const char*is null-terminated (Optional) URL of the player’s avatar image.
bannedUntil  time_t const*may be nullptr (Optional) If the player is currently banned, the UTC Date when the ban expires.
contactEmailAddresses  PFContactEmailInfoModel const*may be nullptr (Optional) List of all contact email info associated with the player account.
contactEmailAddressesCount  uint32_t
Count of contactEmailAddresses
created  time_t const*may be nullptr (Optional) Player record created.
displayName  const char*is null-terminated (Optional) Player display name.
experimentVariants  const char* const*may be nullptr (Optional) List of experiment variants for the player. Note that these variants are not guaranteed to be up-to-date when returned during login because the player profile is updated only after login. Instead, use the LoginResult.TreatmentAssignment property during login to get the correct variants and variables.
experimentVariantsCount  uint32_t
Count of experimentVariants
lastLogin  time_t const*may be nullptr (Optional) UTC time when the player most recently logged in to the title.
linkedAccounts  PFLinkedPlatformAccountModel const*may be nullptr (Optional) List of all authentication systems linked to this player account.
linkedAccountsCount  uint32_t
Count of linkedAccounts
locations  PFLocationModel const*may be nullptr (Optional) List of geographic locations from which the player has logged in to the title.
locationsCount  uint32_t
Count of locations
memberships  PFMembershipModel const*may be nullptr (Optional) List of memberships for the player, along with whether are expired.
membershipsCount  uint32_t
Count of memberships
origination  PFLoginIdentityProvider const*may be nullptr (Optional) Player account origination.
playerId  const char*is null-terminated (Optional) PlayFab player account unique identifier.
publisherId  const char*is null-terminated (Optional) Publisher this player belongs to.
pushNotificationRegistrations  PFPushNotificationRegistrationModel const*may be nullptr (Optional) List of configured end points registered for sending the player push notifications.
pushNotificationRegistrationsCount  uint32_t
Count of pushNotificationRegistrations
statistics  PFStatisticModel const*may be nullptr (Optional) List of leaderboard statistic values for the player.
statisticsCount  uint32_t
Count of statistics
tags  PFTagModel const*may be nullptr (Optional) List of player’s tags for segmentation.
tagsCount  uint32_t
Count of tags
titleId  const char*is null-terminated (Optional) Title ID this player profile applies to.
totalValueToDateInUSD  uint32_t const*may be nullptr (Optional) Sum of the player’s purchases made with real-money currencies, converted to US dollars equivalent and represented as a whole number of cents (1/100 USD). For example, 999 indicates nine dollars and ninety-nine cents.
valuesToDate  PFValueToDateModel const*may be nullptr (Optional) List of the player’s lifetime purchase totals, summed by real-money currency.
valuesToDateCount  uint32_t
Count of valuesToDate
