Method: accounts.gamecenters.games.list

Liste les jeux d'un centre de jeux donné.

Requête HTTP

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

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
parent

string

Obligatoire. Centre de jeux qui possède la collection de jeux. Format: accounts/{account}/gamecenters/{gamecenter}

Corps de la requête

Le corps de la requête doit être vide.

Corps de la réponse

Définition de la réponse pour le RPC de la liste de jeux.

Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :

Représentation JSON
{
  "games": [
    {
      object (Game)
    }
  ]
}
Champs
games[]

object (Game)

Jeux renvoyés dans la réponse list.

Jeu

Représentation d'un jeu.

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

string

Obligatoire. Nom du jeu. Format: accounts/{account}/gamecenters/{gamecenter}/games/{game}

orientation

enum (Orientation)

Orientations d'écran compatibles avec le jeu.

genres[]

enum (Genre)

Liste des genres utilisés pour classer le jeu.

displayName

string

Nom du jeu fourni par le développeur.

version

string

Version du jeu fournie par le développeur (par exemple, v0.9.1

description

string

Description du jeu fournie par le développeur.

embedUri

string

URI GameCenter qui intègre le jeu pour un centre de jeux donné.

staticContent

object (StaticContent)

Images et vidéos du jeu

publishTime

string (Timestamp format)

Heure à laquelle le match a été lancé pour la première fois.

Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

StaticContent

Représentation du contenu statique du jeu (par exemple, des images et des vidéos.

Représentation JSON
{
  "icons": [
    {
      object (Image)
    }
  ],
  "horizontalBanners": [
    {
      object (Image)
    }
  ],
  "verticalBanners": [
    {
      object (Image)
    }
  ],
  "trailers": [
    {
      object (Video)
    }
  ]
}
Champs
icons[]

object (Image)

Icônes utilisées pour représenter le jeu. Plusieurs valeurs représentent différentes tailles.

horizontalBanners[]

object (Image)

Bannière horizontale du jeu. La largeur de l'image doit être supérieure à sa hauteur.

verticalBanners[]

object (Image)

Bannière verticale du jeu. La hauteur de l'image doit être supérieure à sa largeur.

trailers[]

object (Video)

Bandes-annonces du jeu.

Image

Représentation d'une image.

Représentation JSON
{
  "size": {
    object (Size)
  },
  "uri": string
}
Champs
size

object (Size)

Taille de l'image.

uri

string

URI de l'image. Les images peuvent être au format bitmap (par exemple, PNG) ou vectoriel (par exemple, SVG).

Taille

Représentation des dimensions des images.

Représentation JSON
{
  "widthPixels": string,
  "heightPixels": string
}
Champs
widthPixels

string (int64 format)

Largeur de l'image en pixels.

heightPixels

string (int64 format)

Hauteur de l'image en pixels.

Vidéo

Représentation d'une vidéo.

Représentation JSON
{
  "uri": string,
  "size": {
    object (Size)
  }
}
Champs
uri

string

URI de la vidéo. Les vidéos peuvent être au format MP4.

size

object (Size)

Taille de la vidéo.

Taille

Représentation des dimensions des vidéos.

Représentation JSON
{
  "widthPixels": string,
  "heightPixels": string
}
Champs
widthPixels

string (int64 format)

Largeur de la vidéo, en pixels.

heightPixels

string (int64 format)

Hauteur de la vidéo, en pixels.

Orientation

Orientations d'écran compatibles avec le jeu.

Enums
ORIENTATION_UNSPECIFIED Valeur par défaut. Ne l'utilisez pas.
ANY Le jeu est compatible avec les modes paysage et portrait.
LANDSCAPE Le jeu est compatible avec le mode Paysage.
PORTRAIT Le jeu est compatible avec le mode Portrait.

Genre

Catégories utilisées pour classer le jeu.

Enums
GENRE_UNSPECIFIED Valeur par défaut. Ne l'utilisez pas.
ACTION Incitation au combat et aux réflexes.
ADVENTURE Les jeux de cette catégorie sont axés sur l'exploration, l'histoire et la résolution d'énigmes.
ARCADE Met l'accent sur l'action rythmée, les commandes simples et l'augmentation de la difficulté.
BOARD Mnipule les pièces d'un plateau selon des règles spécifiques.
CARD Le jeu comporte un jeu de cartes spécialisées comme principal outil de jeu.
CASINO Simulations de jeux de casino traditionnels
CASUAL Son objectif est de proposer un gameplay intuitif et facile à apprendre.
EDUCATIONAL Conçu pour enseigner des compétences ou des concepts via un gameplay engageant.
MUSIC Les jeux de cette catégorie sont axés sur les interactions musicales.
PUZZLE Défie le joueur en matière de résolution de problèmes.
RACING Les jeux de cette catégorie consistent à contrôler un véhicule et à essayer d'atteindre la ligne d'arrivée en premier.
ROLE_PLAYING Monde fantastique ou de science-fiction dans lequel les joueurs font des choix qui façonnent l'histoire.
SIMULATION Imitez des activités ou des scénarios du monde réel.
SPORTS Recréez des sports réalistes avec un gameplay réaliste.
STRATEGY Axé sur la planification, les tactiques et la gestion des ressources
TRIVIA Teste les connaissances à l'aide de questions portant sur différents sujets.
WORD Se concentre sur le vocabulaire, la formation des mots et l'orthographe.