Recurso: Reproductor
Un recurso del jugador.
Representación JSON |
---|
{ "kind": string, "playerId": string, "displayName": string, "avatarImageUrl": string, "bannerUrlPortrait": string, "bannerUrlLandscape": string, "originalPlayerId": string, "profileSettings": { object ( |
Campos | |
---|---|
kind |
Identifica de forma única el tipo de este recurso. El valor es siempre la cadena fija |
playerId |
Es el ID del reproductor. |
displayName |
Es el nombre que se mostrará para el reproductor. |
avatarImageUrl |
Es la URL base de la imagen que representa el reproductor. |
bannerUrlPortrait |
La URL a la imagen del banner del reproductor en modo vertical. |
bannerUrlLandscape |
URL a la imagen del banner del reproductor en modo horizontal. |
originalPlayerId |
Indica el ID de jugador que se utilizó la primera vez que accedió al juego en cuestión. Este campo solo se completa con las llamadas a player.get del jugador solicitante, solo si el ID de jugador cambió posteriormente, y solo para clientes que admiten la reasignación de IDs de jugador. |
profileSettings |
La configuración del perfil del jugador Controla si el perfil del jugador es visible para otros jugadores. |
name |
Es una representación de objeto de los componentes individuales del nombre del jugador. Es posible que estos campos no estén presentes para algunos jugadores. |
name.familyName |
El apellido de este jugador. En algunos lugares, esto se conoce como el apellido. |
name.givenName |
El nombre de este jugador. En algunos lugares, se conoce como el nombre. |
experienceInfo |
Es un objeto que representa la información de la experiencia de Play Juegos para el jugador. |
title |
Es el título del jugador recompensado por sus actividades del juego. |
friendStatus |
El estado de amigo del jugador determinado, en relación con el solicitante. Esta opción no se configura si el jugador no comparte su lista de amigos con el juego. |
gamePlayerId |
Es el identificador de jugador único por aplicación. |
ProfileSettings
Configuración del perfil
Representación JSON |
---|
{
"kind": string,
"profileVisible": boolean,
"friendsListVisibility": enum ( |
Campos | |
---|---|
kind |
Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija |
profileVisible |
Si el perfil del jugador es visible para el jugador conectado |
friendsListVisibility |
|
FriendsListVisibility
Indica si la lista de amigos del jugador es visible para este juego o si se puede solicitar. Este campo solo se completa para el jugador actualmente conectado.
Enumeradores | |
---|---|
VISIBLE |
Por el momento, el juego puede ver la lista de amigos. |
REQUEST_REQUIRED |
El desarrollador no tiene acceso a la lista de amigos, pero puede llamar a la API de Android para mostrar un cuadro de diálogo de consentimiento. |
UNAVAILABLE |
La lista de amigos actualmente no está disponible para este usuario, y no es posible solicitar acceso en este momento, ya sea porque el usuario ha rechazado la invitación de forma permanente o porque la función de amigos no está disponible para él. En este estado, no se podrán solicitar acceso a la lista de amigos. |
PlayerExperienceInfo
Metadatos propios o de terceros sobre la experiencia del jugador
Representación JSON |
---|
{ "kind": string, "currentExperiencePoints": string, "lastLevelUpTimestampMillis": string, "currentLevel": { object ( |
Campos | |
---|---|
kind |
Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija |
currentExperiencePoints |
Es la cantidad actual de puntos de experiencia del jugador. |
lastLevelUpTimestampMillis |
Es la marca de tiempo en la que el jugador subió de nivel, en milisegundos desde la época Unix UTC. |
currentLevel |
Indica el nivel actual del jugador. |
nextLevel |
El siguiente nivel del jugador. Si el nivel actual es el máximo, debe ser el mismo que el nivel actual. |
PlayerLevel
Metadatos propios o de terceros sobre el nivel de un usuario
Representación JSON |
---|
{ "kind": string, "level": integer, "minExperiencePoints": string, "maxExperiencePoints": string } |
Campos | |
---|---|
kind |
Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija |
level |
Es el nivel del usuario. |
minExperiencePoints |
Es la cantidad mínima de puntos de experiencia para este nivel. |
maxExperiencePoints |
Corresponde a la cantidad máxima de puntos de experiencia para este nivel. |
FriendStatus
Define las relaciones de amistad entre los jugadores.
Enumeradores | |
---|---|
NO_RELATIONSHIP |
No hay relación entre los jugadores. |
FRIEND |
El jugador y el solicitante son amigos. |
Métodos |
|
---|---|
|
Recupera el recurso Player con el ID determinado. |
|
Obtén los ID de jugador de la aplicación para el jugador actualmente autenticado en todos los juegos solicitados por el mismo desarrollador que la aplicación que realiza la llamada. |
|
Recupera identificadores de reproductor con alcance para el usuario autenticado actualmente. |
|
Obtén la colección de jugadores del usuario autenticado actualmente. |