Zasób: Player
Zasób odtwarzacza.
| Zapis JSON | 
|---|
| { "kind": string, "playerId": string, "displayName": string, "avatarImageUrl": string, "bannerUrlPortrait": string, "bannerUrlLandscape": string, "originalPlayerId": string, "profileSettings": { object ( | 
| Pola | |
|---|---|
| kind | 
 Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków  | 
| playerId | 
 Identyfikator odtwarzacza. | 
| displayName | 
 Nazwa wyświetlana dla odtwarzacza. | 
| avatarImageUrl | 
 Podstawowy adres URL obrazu reprezentującego odtwarzacz. | 
| bannerUrlPortrait | 
 Adres URL obrazu banera odtwarzacza w trybie pionowym. | 
| bannerUrlLandscape | 
 Adres URL obrazu banera odtwarzacza w trybie poziomym. | 
| originalPlayerId | 
 Identyfikator gracza użyty po pierwszym zalogowaniu się w danej grze. Pole jest wypełniane tylko w przypadku wywołań player.get w przypadku odtwarzacza, który wysłał żądanie, tylko wtedy, gdy identyfikator odtwarzacza uległ później zmianie, oraz tylko w przypadku klientów obsługujących ponowne mapowanie identyfikatorów graczy. | 
| profileSettings | 
 Ustawienia profilu gracza. Określa, czy profil gracza jest widoczny dla innych graczy. | 
| name | 
 Reprezentacja obiektu poszczególnych składników nazwy odtwarzacza. W przypadku niektórych graczy te pola mogą być niedostępne. | 
| name.familyName | 
 Nazwisko tego gracza. W niektórych miejscach jest to tzw. nazwisko. | 
| name.givenName | 
 Nazwa tego gracza. W niektórych miejscach jest to tzw. imię. | 
| experienceInfo | 
 Obiekt reprezentujący informacje o wrażeniach użytkownika w Grach Play. | 
| title | 
 Tytuł gracza jest nagradzany za wykonanie jego aktywności w grze. | 
| friendStatus | 
 Status znajomego danego gracza w odniesieniu do osoby wysyłającej prośbę. Ta zasada nie jest skonfigurowana, jeśli gracz nie udostępnia grze listy znajomych. | 
| gamePlayerId | 
 Unikalny identyfikator odtwarzacza przypisany do poszczególnych aplikacji. | 
ProfileSettings
Ustawienia profilu
| Zapis JSON | 
|---|
| {
  "kind": string,
  "profileVisible": boolean,
  "friendsListVisibility": enum ( | 
| Pola | |
|---|---|
| kind | 
 Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków  | 
| profileVisible | 
 Określa, czy profil gracza jest widoczny dla obecnie zalogowanego gracza. | 
| friendsListVisibility | 
 | 
FriendsListVisibility
Określa, czy lista znajomych gracza jest widoczna dla tej gry, czy można jej poprosić o dostęp. To pole jest wypełnione tylko w przypadku aktualnie zalogowanego gracza.
| Wartości w polu enum | |
|---|---|
| VISIBLE | Lista znajomych jest obecnie widoczna dla gry. | 
| REQUEST_REQUIRED | Deweloper nie ma dostępu do listy znajomych, ale może wywołać interfejs API Androida, aby wyświetlić okno z prośbą o zgodę na przetwarzanie danych osobowych. | 
| UNAVAILABLE | Lista znajomych jest obecnie niedostępna dla tego użytkownika i nie można poprosić o dostęp, ponieważ użytkownik odmówił go na stałe lub nie ma dostępu do funkcji znajomych. W takim przypadku wszelkie próby poproszenia o dostęp do listy znajomych zakończą się niepowodzeniem. | 
PlayerExperienceInfo
własne metadane dotyczące działania odtwarzacza,
| Zapis JSON | 
|---|
| { "kind": string, "currentExperiencePoints": string, "lastLevelUpTimestampMillis": string, "currentLevel": { object ( | 
| Pola | |
|---|---|
| kind | 
 Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków  | 
| currentExperiencePoints | 
 Bieżąca liczba punktów doświadczenia gracza. | 
| lastLevelUpTimestampMillis | 
 Sygnatura czasowa awansowania gracza na nowy poziom wyrażona w milisekundach od początku czasu uniksowego (UTC). | 
| currentLevel | 
 Bieżący poziom gracza. | 
| nextLevel | 
 Następny poziom gracza. Jeśli obecny poziom jest poziomem maksymalnym, powinien być taki sam jak obecny. | 
PlayerLevel
wewnętrzne metadane dotyczące poziomu użytkownika.
| Zapis JSON | 
|---|
| { "kind": string, "level": integer, "minExperiencePoints": string, "maxExperiencePoints": string } | 
| Pola | |
|---|---|
| kind | 
 Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków  | 
| level | 
 Poziom użytkownika. | 
| minExperiencePoints | 
 Minimalna liczba punktów doświadczenia na tym poziomie. | 
| maxExperiencePoints | 
 Maksymalna liczba punktów doświadczenia na tym poziomie. | 
FriendStatus
Definiują przyjaźnie między graczami.
| Wartości w polu enum | |
|---|---|
| NO_RELATIONSHIP | Nie ma relacji między graczami. | 
| FRIEND | Gracz i osoba wysyłająca prośbę są znajomymi. | 
| Metody | |
|---|---|
| 
 | Pobiera zasób odtwarzacza o podanym identyfikatorze. | 
| 
 | Pobierz identyfikatory graczy dla obecnie uwierzytelnionego gracza we wszystkich żądanych grach tego samego programisty co aplikacja wywołująca. | 
| 
 | Pobiera identyfikatory odtwarzaczy o ograniczonym zakresie dla obecnie uwierzytelnionego użytkownika. | 
| 
 | Pobieranie kolekcji odtwarzaczy dla obecnie uwierzytelnionego użytkownika. | 
