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
