Перейти к основному содержимому

Своя площадка

Запустите и монетизируйте игру на собственном сайте с помощью GamePush. Реклама, платежи, авторизация и все функции сервиса GamePush.

Обзор

GamePush интегрирован со сторонними провайдерами, которые позволяют вне площадок:

  • Показывать рекламу;
  • Авторизовывать игрока;
  • Обрабатывать платежи и подписки.

Начало работы

Концепция

Вне площадок вы вольны сами выбирать и настраивать способы монетизации вашего продукта.

Мы поставляем внешний SDK и внутренний SDK.

  • Внешний SDK. Это SDK работающий на вашем основном сайте, который отвечает за связь с игрой и показывает рекламу, платежи и другое напрямую на вашем сайте.
    • Внешний SDK позволяет настроить рекламу на вашем домене. Вы так же можете продолжить использовать хостинг GamePush для хранения игры, при этом реклама будет показываться на вашем домене. Тем самым вы сами контролируете настройку и показ объявлений.
    • Вы можете размещать игры других разработчиков, которые тоже работают на SDK GamePush. Предоставив им коды рекламы и данные для платежей / авторизации.
  • Внутренний SDK. Это SDK работающий внутри игры. Сам он не содержит рекламы, он общается со внешним SDK и запрашивает методы, например, показа рекламы.
    • Это разделение сделано в том числе и для безопасности на существующих площадках. Мы понимаем, что площадки запрещают стороннюю рекламу и способствуем соблюдению правил. Игра размещенная на одной из существующих площадок, даже, если удастся переопределить площадку, все равно не сможет показывать на ней свою рекламу.

Внешний SDK размещается рядом с фреймом игры и после загрузки игры обменивается данными с игрой для обработки действий, например, показа рекламы.

Как начать

Добавление площадки

В панели управления в разделе "Платформы" добавьте новую площадку.

Укажите название площадки и её тег. По тегу будет строиться работа в дальнейшем.

Вкладку "Подключение" пропустим, вы сможете настроить платежи и авторизацию позже.

Укажите сайт, на котором будет размещаться игра. Обратите внимание, речь идет именно о внешнем сайте на котором будет размещена игра, хостинг с игрой не обязательно должен быть на этом же сайте.

Отметьте сайт в списке сайтов, на которых будет определяться площадка.

Вкладку "Реклама" пропустим, вы сможете настроить рекламу позже.

Добавление игры на площадку

На странице с игрой в нужном месте разместите iframe с игрой и скрипт внешнего SDK.

<iframe
src="https://s3.gamepush.com/games/10/v4/?_platform=custom&_platform-key=my_platform"
frameborder="0"
width="100%"
height="100%"
></iframe>
<script src="https://s3.gamepush.com/files/gs/sdk/external-sdk.js"></script>

Ссылка на iframe формируется из:

  • Cсылки на игру, пример https://s3.gamepush.com/games/10/v4/
    • Ссылка на игру должна содержать именно игру в которой встроен GamePush, без дополнительных прослоек;
    • Вы можете хранить игру на своем хостинге, хостинг GamePush как пример.
  • Гет-параметров, определяющих площадку:
    • _platform=custom - определение площадки как "своя"
    • _platform-key=my_platform - какая именно площадка будет определяться, укажите тег площадки, созданный выше, в примере это my_platform
    • Вы можете так же добавлять свои гет-параметры, порядок не важен.

Пример ссылки:

https://s3.gamepush.com/games/10/v4/?_platform=custom&_platform-key=my_platform

Реклама

Для подключения рекламы к игре нужно подключить любого из рекламных провайдеров, которые поддерживают веб. Подробнее.

Платежи

Для подключения платежей к игре нужно подключить любого из платежны провайдеров, которые поддерживают веб. Подробнее.

Авторизация

Для подключения авторизации к игре нужно подключить любого из провайдеров авторизации, которые поддерживают веб. Подробнее.

Оставайтесь на связи

С другими разделами документации вы можете ознакомиться здесь. Для начала работы вы можете ознакомиться с нашими туториалами.

Сообщество GamePush в Telegram: @gs_community.

Для ваших обращений e-mail: [email protected]

Желаем вам успехов!