Method: accounts.gamecenters.games.list

Wyświetla listę gier w danym centrum gier.

Żądanie HTTP

GET https://gamesnackspartner.googleapis.com/v1/{parent=accounts/*/gamecenters/*}/games

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
parent

string

Wymagane. Centrum gier zawierające kolekcję gier. Format: accounts/{konto}/centrum gier/{centrum gier}

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

Definicja odpowiedzi na potrzeby wywołania RPC listy gier.

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "games": [
    {
      object (Game)
    }
  ]
}
Pola
games[]

object (Game)

Gry zwrócone w odpowiedzi na listę.

Gra

Prezentacja gry.

Zapis JSON
{
  "name": string,
  "orientation": enum (Orientation),
  "genres": [
    enum (Genre)
  ],
  "displayName": string,
  "version": string,
  "description": string,
  "embedUri": string,
  "staticContent": {
    object (StaticContent)
  },
  "publishTime": string
}
Pola
name

string

Wymagane. Nazwa gry. Format: accounts/{account}/gamecenters/{gamecenter}/games/{game}

orientation

enum (Orientation)

Orientacje ekranu obsługiwane przez grę.

genres[]

enum (Genre)

Lista gatunków używanych do klasyfikowania gry.

displayName

string

Nazwa gry podana przez dewelopera.

version

string

Wersja gry udostępniona przez dewelopera, np. v0.9.1

description

string

Opis gry dostarczony przez dewelopera.

embedUri

string

Identyfikator URI GameCenter, który zawiera grę w danym centrum gier.

staticContent

object (StaticContent)

Zdjęcia i filmy przedstawiające grę.

publishTime

string (Timestamp format)

Godzina opublikowania meczu.

Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: "2014-10-02T15:01:23Z" i "2014-10-02T15:01:23.045123456Z".

StaticContent

Przedstawienie treści statycznych z gry, np. (zdjęcia i filmy).

Zapis JSON
{
  "icons": [
    {
      object (Image)
    }
  ],
  "horizontalBanners": [
    {
      object (Image)
    }
  ],
  "verticalBanners": [
    {
      object (Image)
    }
  ],
  "trailers": [
    {
      object (Video)
    }
  ]
}
Pola
icons[]

object (Image)

Ikony reprezentujące grę. Wiele wartości oznacza różne rozmiary.

horizontalBanners[]

object (Image)

Poziomy baner gry. Szerokość obrazu powinna być większa niż jego wysokość.

verticalBanners[]

object (Image)

Pionowy baner gry. Wysokość obrazu powinna być większa niż jego szerokość.

trailers[]

object (Video)

Zwiastuny gry.

Obraz

Reprezentacja obrazu.

Zapis JSON
{
  "size": {
    object (Size)
  },
  "uri": string
}
Pola
size

object (Size)

Rozmiar obrazu.

uri

string

Identyfikator URI obrazu. Obrazy mogą być w formacie bitmapy (np. PNG) lub wektorowego (np. SVG).

Rozmiar

Przedstawienie wymiarów obrazów.

Zapis JSON
{
  "widthPixels": string,
  "heightPixels": string
}
Pola
widthPixels

string (int64 format)

Szerokość obrazu w pikselach.

heightPixels

string (int64 format)

Wysokość obrazu w pikselach.

Wideo

Przedstawienie filmu.

Zapis JSON
{
  "uri": string,
  "size": {
    object (Size)
  }
}
Pola
uri

string

Identyfikator URI filmu. Filmy mogą być w formacie MP4.

size

object (Size)

Rozmiar filmu.

Rozmiar

Przedstawienie wymiarów filmów.

Zapis JSON
{
  "widthPixels": string,
  "heightPixels": string
}
Pola
widthPixels

string (int64 format)

Szerokość filmu w pikselach.

heightPixels

string (int64 format)

Wysokość filmu w pikselach.

Orientacja

Orientacje ekranu obsługiwane przez grę.

Wartości w polu enum
ORIENTATION_UNSPECIFIED Wartość domyślna – nie używaj.
ANY Gra jest obsługiwana w trybie poziomym i pionowym.
LANDSCAPE Gra jest obsługiwana w trybie poziomym.
PORTRAIT Gra jest obsługiwana w trybie portretowym.

Gatunek

Kategorie gier używane do klasyfikowania gier.

Wartości w polu enum
GENRE_UNSPECIFIED Wartość domyślna – nie używaj.
ACTION Kładzie nacisk na walkę i refleks.
ADVENTURE Gry tego typu skupiają się na odkrywaniu świata, fabule i rozwiązywaniu zagadek.
ARCADE Gry tego typu skupiają się na szybkiej akcji, łatwym sterowaniu i rosnącym poziomie trudności.
BOARD Odtwarza elementy planszy zgodnie z określonymi zasadami.
CARD Talia specjalistycznych kart to główne narzędzie do rozgrywki.
CASINO Oferuje symulacje tradycyjnych gier hazardowych.
CASUAL Skupiają się na intuicyjnej i łatwej do opanowania rozgrywce.
EDUCATIONAL Ta stworzona z myślą o edukacji dzieci uczy umiejętności i pojęć przez wciągającą rozgrywkę.
MUSIC Skupiają się na interakcjach muzycznych podczas rozgrywki.
PUZZLE Zadaniem gracza jest rozwiązywanie problemów.
RACING Gracze sterują pojazdem i najpierw próbują dotrzeć na metę.
ROLE_PLAYING Świat fantasy lub science fiction, w których gracze podejmują decyzje, które kształtują historię.
SIMULATION Naśladowanie rzeczywistych działań lub scenariuszy.
SPORTS Dzięki realistycznej rozgrywce możesz odtworzyć prawdziwe wydarzenia sportowe.
STRATEGY Koncentruje się na planowaniu, taktyce i zarządzaniu zasobami
TRIVIA Test wiedzy z użyciem pytań z różnych dziedzin.
WORD Skupia się na słownictwie, tworzeniu słów i pisowni.