- Ресурс: Приложение
- Категория приложения
- 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-адрес запрошенного типа конечной точки. | 
|   | Укажите, что текущий аутентифицированный пользователь играет в вашем приложении. | 
|   | Проверяет, что токен аутентификации, предоставленный в этом запросе, предназначен для приложения с указанным идентификатором, и возвращает идентификатор игрока, для которого он был предоставлен. | 
