Площадки
GamePush позволяет запускать вашу игру на множестве площадок, подключая все необходимые SDK площадок автоматически.
Как это работает:
- При открытии игры на площадке, SDK определяет площадку:
- По URL;
- По косвенным признакам (гет-параметры, окружение);
- Через явное указание площадки.
- Подгружает нужный адаптер площадки:
- Все SDK площадки;
- Настройки площадки;
- Мини-приложения, которые нужны для работы с версткой, например для отрисовки стики-баннера.
- Инициализирует SDK площадки;
- Авторизует игрока, если площадка поддерживает авторизацию.
Дополнительные разделы
📄️ Своя площадка
Запустите и монетизируйте игру на собственном сайте с помощью GamePush. Реклама, платежи, авторизация и все функции сервиса GamePush.
Сведения
FREEИнформация об активной платформе. Доступные свойства менеджера платформы:
- JavaScript
- Construct 3
- Unity
// Тип платформы, например, Yandex, Vk
gp.platform.type;
// Вы можете проверить возможность авторизации
gp.platform.hasIntegratedAuth;
// Вы можете проверить возможность выхода из аккаунта
gp.platform.isLogoutAvailable;
// Вы можете проверить возможность размещать внешние ссылки
gp.platform.isExternalLinksAllowed;
// Доступен вход через секретный код
gp.platform.isSecretCodeAuthAvailable;
// Тип платформы, например, Yandex, Vk
GP_Platform.Type();
// Вы можете проверить возможность авторизации
GP_Platform.HasIntegratedAuth();
// Вы можете проверить возможность выхода из аккаунта
GP_Platform.IsLogoutAvailable();
// Вы можете проверить возможность размещать внешние ссылки
GP_Platform.IsExternalLinksAllowed();
// Доступен вход через секретный код
GP_Platform.IsSecretCodeAuthAvailable();
Поддерживаемые площадки
Внешние ссылки
Некоторые платформы запрещают использование внешних ссылок однозначно, некоторые разрешают любые (в рамках закона).
Площадки без поддержки
Yandex.Games*:
- Возможно размещать ссылку на сообщество, если в сообществе речь только про игру на Яндекс.Играх, в других случаях - нельзя.
- Разрешено размещение ссылок из экосистемы яндекса, например Яндекс.Дзен или ссылки на другие игры площадки.
Коды площадок
- CrazyGames:
CRAZY_GAMES
- GameDistribution:
GAME_DISTRIBUTION
- GameMonetize:
GAME_MONETIZE
- OK Games:
OK
- SmartMarket:
SMARTMARKET
- VK Games:
VK
- Yandex Games:
YANDEX
- GamePix:
GAMEPIX
- VK Play:
VK_PLAY
- WG Playground:
WG_PLAYGROUND
- Kongregate:
KONGREGATE
- Google Play:
GOOGLE_PLAY
- PlayDeck:
PLAYDECK
- Web:
CUSTOM
- Telegram:
TELEGRAM
- Beeline:
BEELINE
- Fotostrana:
FOTOSTRANA
- Y8:
Y8
- CoolMath:
COOLMATH
- App Gallery
APP_GALLERY
- Galaxy Store
GALAXY_STORE
- One Store
ONE_STORE
- Amazon Appstore
AMAZON_APPSTORE
- Xiaomi GetApps
XIAOMI_GETAPPS
- Aptoide
APTOIDE
- Rustore
RUSTORE
- Android
ANDROID
Использование нативного SDK
FREEТакже вы можете получить нашу имплементацию SDK или нативный SDK платформы:
- JavaScript
- Construct 3
- Unity
// Наша имплементация
gp.platform.getSDK();
// Нативный SDK платформы
gp.platform.getNativeSDK();
// Наша имплементация
runtime.GamePush.platform.getSDK();
// Нативный SDK платформы
runtime.GamePush.platform.getNativeSDK();
Не реализовано на Unity.
Оставайтесь на связи
С другими разделами документации вы можете ознакомиться здесь. Для начала работы вы можете ознакомиться с нашими туториалами.
Сообщество GamePush в Telegram
: @gs_community.
Для ваших обращений e-mail
: [email protected]
Желаем вам успехов!