Method: accounts.gamecenters.games.list

Mencantumkan game dari pusat game tertentu.

Permintaan HTTP

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

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
parent

string

Wajib. Pusat game yang memiliki koleksi game. Format: accounts/{account}/gamecenters/{gamecenter}

Isi permintaan

Isi permintaan harus kosong.

Isi respons

Definisi respons untuk rpc daftar game.

Jika berhasil, isi respons memuat data dengan struktur berikut:

Representasi JSON
{
  "games": [
    {
      object (Game)
    }
  ]
}
Kolom
games[]

object (Game)

Game yang ditampilkan dalam respons daftar.

Game

Representasi game.

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

string

Wajib. Nama game. Format: accounts/{account}/gamecenters/{gamecenter}/games/{game}

orientation

enum (Orientation)

Orientasi layar yang didukung oleh game.

genres[]

enum (Genre)

Daftar genre yang digunakan untuk mengklasifikasikan game.

displayName

string

Nama game yang disediakan oleh developer.

version

string

Versi game yang disediakan oleh developer, misalnya v0.9.1.

description

string

Deskripsi game yang disediakan oleh developer.

embedUri

string

URI GameCenter yang menyematkan game untuk game center tertentu.

staticContent

object (StaticContent)

Gambar dan video game.

publishTime

string (Timestamp format)

Waktu pertandingan pertama kali ditayangkan.

Stempel waktu dalam RFC3339 UTC "Zulu" , dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

StaticContent

Representasi konten statis game, misalnya gambar dan video.

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

object (Image)

Ikon yang digunakan untuk mewakili game. Beberapa nilai mewakili ukuran yang berbeda.

horizontalBanners[]

object (Image)

Banner horizontal game. Lebar gambar harus lebih besar dari tingginya.

verticalBanners[]

object (Image)

Banner vertikal game. Tinggi gambar harus lebih besar dari lebarnya.

trailers[]

object (Video)

Cuplikan game.

Gambar

Representasi gambar.

Representasi JSON
{
  "size": {
    object (Size)
  },
  "uri": string
}
Kolom
size

object (Size)

Ukuran gambar.

uri

string

URI gambar. Gambar dapat berupa format bitmap (mis. PNG) atau vektor (mis. SVG).

Ukuran

Representasi dimensi gambar.

Representasi JSON
{
  "widthPixels": string,
  "heightPixels": string
}
Kolom
widthPixels

string (int64 format)

Lebar gambar dalam piksel.

heightPixels

string (int64 format)

Tinggi gambar dalam piksel.

Video

Representasi video.

Representasi JSON
{
  "uri": string,
  "size": {
    object (Size)
  }
}
Kolom
uri

string

URI video. Video boleh dalam format MP4.

size

object (Size)

Ukuran video.

Ukuran

Representasi dimensi video.

Representasi JSON
{
  "widthPixels": string,
  "heightPixels": string
}
Kolom
widthPixels

string (int64 format)

Lebar video dalam piksel.

heightPixels

string (int64 format)

Tinggi video dalam piksel.

Orientasi

Orientasi layar yang didukung oleh game.

Enum
ORIENTATION_UNSPECIFIED Nilai default, jangan digunakan.
ANY Game ini didukung dalam mode lanskap dan potret.
LANDSCAPE Game didukung dalam mode lanskap.
PORTRAIT Game didukung dalam mode potret.

Genre

Kategori game yang digunakan untuk mengklasifikasikan game.

Enum
GENRE_UNSPECIFIED Nilai default, jangan digunakan.
ACTION Berfokus pada pertarungan dan refleks.
ADVENTURE Berfokus pada eksplorasi, cerita, dan penyelesaian teka-teki.
ARCADE Menekankan aksi bertempo cepat, kontrol sederhana, dan eskalasi tingkat kesulitan.
BOARD Meringkas potongan di papan sesuai dengan aturan tertentu.
CARD Menampilkan setumpuk kartu khusus sebagai alat utama untuk gameplay.
CASINO Menampilkan simulasi pengalaman kasino tradisional.
CASUAL Berfokus pada penyediaan gameplay yang intuitif dan mudah dipelajari.
EDUCATIONAL Dirancang untuk mengajarkan keterampilan atau konsep melalui gameplay yang menarik.
MUSIC Berfokus pada interaksi musik dalam gameplay.
PUZZLE Menantang keterampilan pemain dalam memecahkan masalah.
RACING Pemain mengontrol kendaraan dan mencoba mencapai garis finish terlebih dahulu.
ROLE_PLAYING Dunia fantasi atau fiksi ilmiah tempat pemain membuat pilihan yang membentuk cerita.
SIMULATION Meniru aktivitas atau skenario dunia nyata.
SPORTS Buat ulang olahraga dunia nyata dengan gameplay yang realistis.
STRATEGY Berfokus pada perencanaan, taktik, dan pengelolaan resource
TRIVIA Menguji pengetahuan dengan pertanyaan tentang berbagai subjek.
WORD Berfokus pada kosakata, pembentukan kata, dan ejaan.