- Ресурс: Приложение
- Категория приложения
- ImageAsset
- Пример
- Тип платформы
- ЭкземплярAndroidПодробности
- Подробности об экземпляре Ios
- ЭкземплярВебДетали
- ПрименениеФункция
- Методы
Ресурс: Приложение
Ресурс приложения.
JSON-представление |
---|
{ "id": string, "name": string, "author": string, "description": string, "category": { object ( |
Поля | |
---|---|
id | Идентификатор приложения. |
name | Имя приложения. |
author | Автор приложения. |
description | Описание приложения. |
category | Категория приложения. |
assets[] | Ресурсы приложения. |
instances[] | Экземпляры приложения. |
kind | Уникально определяет тип этого ресурса. Значением всегда является фиксированная строка |
lastUpdatedTimestamp | Последняя обновленная временная метка приложения. |
achievement_count | Количество достижений, видимых для текущего аутентифицированного игрока. |
leaderboard_count | Количество таблиц лидеров, видимых аутентифицированному в данный момент игроку. |
enabledFeatures[] | Список функций, которые были включены для приложения. |
themeColor | Подсказка для пользовательского интерфейса клиента о том, какой цвет использовать в качестве цвета темы приложения. Цвет задается в виде тройки RGB (например, «E0E0E0»). |
Категория приложения
Объект категории приложения.
JSON-представление |
---|
{ "primary": string, "secondary": string, "kind": string } |
Поля | |
---|---|
primary | Основная категория. |
secondary | Вторичная категория. |
kind | Уникально определяет тип этого ресурса. Значением всегда является фиксированная строка |
ImageAsset
Объект изображения.
JSON-представление |
---|
{ "name": string, "width": integer, "height": integer, "url": string, "kind": string } |
Поля | |
---|---|
name | Имя актива. |
width | Ширина актива. |
height | Высота актива. |
url | URL-адрес ресурса. |
kind | Уникально определяет тип этого ресурса. Значением всегда является фиксированная строка |
Пример
Ресурс экземпляра.
JSON-представление |
---|
{ "platformType": enum ( |
Поля | |
---|---|
platformType | Тип платформы. |
name | Локализованное отображаемое имя. |
turnBasedPlay | Флаг, показывающий, поддерживает ли этот экземпляр игры пошаговую игру. |
realtimePlay | Флаг, показывающий, поддерживает ли этот экземпляр игры игру в реальном времени. |
androidInstance | Детали, зависящие от платформы для Android. |
iosInstance | Детали, зависящие от платформы для iOS. |
webInstance | Детали, зависящие от платформы для Web. |
acquisitionUri | URI, показывающий, где пользователь может получить этот экземпляр. |
kind | Уникально определяет тип этого ресурса. Значением всегда является фиксированная строка |
Тип платформы
Возможные типы платформ.
Перечисления | |
---|---|
ANDROID | Экземпляр для Android. |
IOS | Экземпляр для iOS. |
WEB_APP | Экземпляр предназначен для веб-приложения. |
ЭкземплярAndroidПодробности
Ресурс с подробной информацией об экземпляре Android.
JSON-представление |
---|
{ "packageName": string, "kind": string, "enablePiracyCheck": boolean, "preferred": boolean } |
Поля | |
---|---|
packageName | Имя пакета Android, которое соответствует URL-адресу Google Play. |
kind | Уникально определяет тип этого ресурса. Значением всегда является фиксированная строка |
enablePiracyCheck | Флаг, указывающий, включена ли проверка на пиратство. |
preferred | Указывает, что этот экземпляр используется по умолчанию для новых установок. |
Подробности об экземпляре Ios
Ресурс с подробной информацией об iOS.
JSON-представление |
---|
{ "kind": string, "bundleIdentifier": string, "itunesAppId": string, "supportIphone": boolean, "supportIpad": boolean, "preferredForIphone": boolean, "preferredForIpad": boolean } |
Поля | |
---|---|
kind | Уникально определяет тип этого ресурса. Значением всегда является фиксированная строка |
bundleIdentifier | Идентификатор пакета. |
itunesAppId | Идентификатор приложения iTunes. |
supportIphone | Флаг, указывающий, поддерживает ли этот экземпляр iPhone. |
supportIpad | Флаг, указывающий, поддерживает ли этот экземпляр iPad. |
preferredForIphone | Указывает, что этот экземпляр используется по умолчанию для новых установок на устройствах iPhone. |
preferredForIpad | Указывает, что этот экземпляр используется по умолчанию для новых установок на устройствах iPad. |
ЭкземплярВебДетали
Веб-ресурс с подробной информацией.
JSON-представление |
---|
{ "launchUrl": string, "kind": string, "preferred": boolean } |
Поля | |
---|---|
launchUrl | URL-адрес запуска игры. |
kind | Уникально определяет тип этого ресурса. Значением всегда является фиксированная строка |
preferred | Указывает, что этот экземпляр используется по умолчанию для новых установок. |
ПрименениеФункция
Возможные особенности приложения.
Перечисления | |
---|---|
SNAPSHOTS | Сохраненные игры (снимки). |
Методы | |
---|---|
| Получает метаданные приложения с заданным идентификатором. |
| Возвращает URL-адрес запрошенного типа конечной точки. |
| Укажите, что текущий аутентифицированный пользователь играет в вашем приложении. |
| Проверяет, что токен аутентификации, предоставленный в этом запросе, предназначен для приложения с указанным идентификатором, и возвращает идентификатор игрока, для которого он был предоставлен. |