AppsPeopleOzExternalMergedpeopleapiPlayGamesExtendedData

GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPlayGamesExtendedData


Table of Contents ▼

Jump to a specific part of the page:

Description

Extension data for use in Play Games Product Profile. See go/jam-games-profile.

Attributes List

This module has the following attributes (case-insensitive ascending order):

View Attributes

Attributes

  1. achievements (type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPlayGamesExtendedDataAchievement), default: nil)
    - User's top achievements that are sorted for example by rarity.
  2. avatarImageUrl (type: String.t, default: nil)
    - The avatar image to display for the user.
  3. failure (type: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiProductProfileFailure, default: nil)
    - Failure type if there is an error when fetching product profile data.
  4. gamerTag (type: String.t, default: nil)
    - The gamer tag set by the user. Not set if the user hasn't set a gamer tag yet.
  5. playerLevel (type: integer(), default: nil)
    - User's level.
  6. profileVisibility (type: String.t, default: nil)
    - Specifies the visibility of the player's profile.
  7. totalFriendsCount (type: String.t, default: nil)
    - Total number of friends.
  8. totalUnlockedAchievements (type: String.t, default: nil)
    - How many achievements this player has unlocked.

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPlayGamesExtendedData{
achievements: [ GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPlayGamesExtendedDataAchievement.t() ] | nil,
avatarImageUrl: String.t() | nil,
failure: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiProductProfileFailure.t() | nil,
gamerTag: String.t() | nil,
playerLevel: integer() | nil,
profileVisibility: String.t() | nil,
totalFriendsCount: String.t() | nil,
totalUnlockedAchievements: String.t() | nil
}

Function

@spec decode(struct(), keyword()) :: struct()

Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPlayGamesExtendedData