Recurso: Reproductor
Es un recurso de 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 siempre es la cadena fija |
playerId |
Es el ID del jugador. |
displayName |
Es el nombre que se mostrará para el jugador. |
avatarImageUrl |
Es la URL base de la imagen que representa al reproductor. |
bannerUrlPortrait |
Es la URL de la imagen del banner del reproductor en modo vertical. |
bannerUrlLandscape |
Es la URL de la imagen del banner del reproductor en modo horizontal. |
originalPlayerId |
Es el ID de jugador que se usó para este jugador la primera vez que accedió al juego en cuestión. Solo se propaga para las llamadas a player.get para el jugador solicitante, solo si el ID del jugador cambió posteriormente y solo para los clientes que admiten la reasignación de IDs de jugador. |
profileSettings |
La configuración del perfil del jugador. Controla si otros jugadores pueden ver el perfil del jugador. |
name |
Es una representación de objeto de los componentes individuales del nombre del jugador. Es posible que estos campos no estén presentes en algunos jugadores. |
name.familyName |
Es el apellido de este reproductor. En algunos lugares, se conoce como apellido. |
name.givenName |
Es el nombre de este jugador. En algunos lugares, se conoce como nombre. |
experienceInfo |
Es un objeto que representa la información de la experiencia de Play Juegos para el jugador. |
title |
Es el título que se le otorga al jugador por sus actividades en el juego. |
friendStatus |
Es el estado de amigo del jugador determinado en relación con el solicitante. No se establece 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 |
Indica si el perfil del jugador que accedió actualmente es visible para él. |
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 accedió actualmente.
Enums | |
---|---|
VISIBLE |
Actualmente, 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 diálogo de consentimiento. |
UNAVAILABLE |
La lista de amigos no está disponible para este usuario en este momento y no es posible solicitar acceso en este momento, ya sea porque el usuario rechazó la solicitud de forma permanente o porque la función de amigos no está disponible para él. En este estado, no se realizará ningún intento de 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 |
La marca de tiempo en la que el jugador subió de nivel, en milisegundos desde el tiempo Unix en UTC. |
currentLevel |
Es el nivel actual del jugador. |
nextLevel |
Es el siguiente nivel del jugador. Si el nivel actual es el máximo, este 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 |
Los puntos de experiencia mínimos para este nivel. |
maxExperiencePoints |
Es la cantidad máxima de puntos de experiencia para este nivel. |
FriendStatus
Define las relaciones de amistad entre los jugadores.
Enums | |
---|---|
NO_RELATIONSHIP |
No hay una relación entre los jugadores. |
FRIEND |
El jugador y el solicitante son amigos. |
Métodos |
|
---|---|
|
Recupera el recurso de jugador con el ID determinado. |
|
Obtén los IDs de jugador de la aplicación para el jugador autenticado actualmente en todos los juegos solicitados por el mismo desarrollador que la aplicación que realiza la llamada. |
|
Recupera los identificadores de jugador centrados para el usuario autenticado actualmente. |
|
Obtén la colección de jugadores del usuario autenticado actualmente. |