Recurso: Player
Un recurso Reproductor
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 siempre es la cadena fija |
playerId |
Es el ID del jugador. |
displayName |
El nombre que se mostrará al reproductor. |
avatarImageUrl |
Es la URL base de la imagen que representa al reproductor. |
bannerUrlPortrait |
La URL a la imagen del banner del reproductor en modo Retrato. |
bannerUrlLandscape |
La URL a la imagen del banner del reproductor en modo horizontal. |
originalPlayerId |
El ID de jugador que se usó para este jugador la primera vez que accedió al juego en cuestión Solo se completa para las llamadas a player.get para el jugador solicitante, solo si el ID de jugador cambió posteriormente, y solo para los clientes que admiten la reasignación de los IDs de jugador. |
profileSettings |
La configuración del perfil del jugador Controla si el perfil del jugador es visible o no para otros jugadores. |
name |
Es una representación de objeto de los componentes individuales del nombre del jugador. Es posible que algunos jugadores no tengan estos campos presentes. |
name.familyName |
Es el nombre de familia de este jugador. En algunos lugares, se denomina apellido. |
name.givenName |
Es el nombre de este jugador. En algunos lugares, se conoce como el nombre de pila. |
experienceInfo |
Un objeto que representa la información de la experiencia de Play Juegos para el jugador. |
title |
Es el título del jugador como recompensa por sus actividades del juego. |
friendStatus |
Es el estado de amigo del jugador determinado en relación con el solicitante. Esta opción no se establece si el jugador no comparte su lista de amigos con el juego. |
gamePlayerId |
Es el identificador de reproductor ú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 es siempre la cadena fija |
profileVisible |
Indica si el perfil del jugador es visible para el jugador que accedió. |
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 que actualmente accedió a su cuenta.
Enumeraciones | |
---|---|
VISIBLE |
En este 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 no está disponible en este momento para este usuario y no es posible solicitar acceso en este momento, ya sea porque el usuario ha rechazado de manera permanente o porque la función de amigos no está disponible para él. En este estado, no se podrá solicitar acceso a la lista de amigos. |
PlayerExperienceInfo
Metadatos de origen 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 es siempre la cadena fija |
currentExperiencePoints |
Es la cantidad actual de puntos de experiencia del jugador. |
lastLevelUpTimestampMillis |
Marca de tiempo en la que el jugador subió de nivel, en milisegundos, desde la época Unix UTC. |
currentLevel |
Es el nivel actual del jugador. |
nextLevel |
El siguiente nivel del jugador. Si el nivel actual es el máximo, debería ser igual 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 es siempre la cadena fija |
level |
El nivel del usuario. |
minExperiencePoints |
Es la cantidad mínima de puntos de experiencia para este nivel. |
maxExperiencePoints |
Es la cantidad máxima de puntos de experiencia para este nivel. |
FriendStatus
Define las relaciones de amistad entre jugadores.
Enumeraciones | |
---|---|
NO_RELATIONSHIP |
No hay relación entre los jugadores. |
FRIEND |
El jugador y el solicitante son amigos. |
Métodos |
|
---|---|
|
Recupera el recurso Reproductor con el ID determinado. |
|
Obtén los ID de jugador de la aplicación para el jugador autenticado actualmente en todos los juegos solicitados por el mismo desarrollador de la aplicación que realiza la llamada. |
|
Recupera identificadores de jugador con alcance para el usuario autenticado actualmente. |
|
Obtén la colección de jugadores del usuario autenticado actualmente. |