SDK моментальных игр

В этом разделе вы найдете справку по API для JavaScript-версии SDK моментальных игр. Если вы запускаете новую игру, рекомендуем использовать последнюю версию нашего SDK. Нажмите кнопку ниже, чтобы получить справку по новейшей версии SDK:

Справка по SDK моментальных игрСправка по настройке пакета

См. журналы изменений для получения информации о поддерживаемых в настоящий момент SDK моментальных игр:

Версия 7.1

Перейти к справочной документации для SDK моментальных игр 7.1

Журнал изменений

  1. Рендеринг нативного видеоконтента: добавление API для приложений для рендеринга видеоконтента в исходном формате.
  2. Rewarded Interstitial API: межстраничное объявление с вознаграждением — это новый формат отображения рекламы, позволяющий разработчикам моментальных игр использовать монетизацию. В отличие от видео с вознаграждением, когда пользователи должны предоставлять согласие для просмотра рекламы, межстраничные объявления с вознаграждением отображаются в месте обычных межстраничных объявлений, а пользователи могут отказаться от просмотра. Если они посмотрят видеоролик целиком, то получат бонус в игре.
  3. Реклама на верхних баннерах. Разработчики смогут показывать баннерную рекламу в верхней части экрана игры.

Версия 7.0

Перейти к справочной документации для SDK моментальных игр 7.0

Журнал изменений

  1. Пользовательские приглашения. Теперь люди могут приглашать в игру своих знакомых с помощью Messenger. В разделе "Пригласить новых игроков" они будут видеть друзей, которые пока в нее не играют. Нажав "Пригласить", человек отправит другу сообщение с предложением поиграть. Отправить приглашение можно одновременно нескольким людям. Более подробное руководство доступно здесь.
  2. Виброотклик. Теперь в моментальных играх поддерживается виброотклик на устройствах Android и iOS со встроенной вибрацией.
  3. API турниров. Турниры в моментальных играх — это отличный способ привлечь новых игроков и поддерживать их интерес в течение всего турнира (по умолчанию это 7 дней). Игроки будут публиковать таблицы лидеров в своих хрониках, предлагая друзьям присоединиться к состязанию. Публикации в Ленте новостей и репосты от новых игроков расширяют граф друзей, что позволяет привлечь больше пользователей за короткий срок.
  4. Удаление API статистики. Эти API были удалены. Вместо них будут использоваться более гибкие API данных игроков.
  5. Удаление функции postSessionScore. Мы внедряем postSessionScoreAsync в качестве замены, так как это позволит предоставлять более полную информацию о действиях пользователя для диалоговых окон, вызываемых через этот API.
  6. Удаление неиспользуемых параметров в shareAsync и updateAsync. Мы удалили параметр INTENT из shareAsync, так как он не использовался. Мы также исключили из updateAsync стратегию IMMEDIATE_CLEAR, поскольку внедрили политику, которая ограничивает пользовательские обновления до одного для каждого контекстного сеанса.
  7. Реклама на верхних баннерах. Разработчики смогут показывать баннерную рекламу в верхней части экрана игры.

Версия 6.3

Перейти к справочной документации для SDK моментальных игр 6.3

Журнал изменений

  1. (Новинка) FBInstant.postSessionScore. С помощью этого API игры могут отправлять на Facebook счет игрока из текущего игрового сеанса. Facebook будет использовать эти данные в разных интеграциях платформы, чтобы упростить людям обнаружение игр, их использование и повторное подключение к ним.
  2. Подбор игроков в режиме офлайн. Ранее подбор игроков выполнялся синхронно, что блокировало игру ожидавшим пользователям. В этой версии в "matchPlayerAsync" добавлена опция асинхронного подбора игроков. Игроки, начинающие сопоставление в режиме офлайн, сразу же будут добавлены в групповую переписку; при этом игроки могут выйти из игры, ожидая подключения дополнительных участников. После сопоставления с другими, если игрок все ещё находится в игре, он будет добавлен и переключен на контекст этой сопоставленной переписки.
  3. Доступность API данных для параметров "Игрок", "Контекст", "Язык" и "Точка входа" после "initializeAsync". Мы вновь предоставляема предыгровой начальный доступ к API данных! Например, теперь во время загрузки игры вы можете просмотреть язык пользователя или данные начальной точки. Это должно сократить количество дополнительных экранов загрузки и уменьшить общие загрузочные требования для ваших игр. В настоящий момент это изменение внедрено в веб-версии, но также будет доступно на мобильных устройствах начиная со следующих версий: Facebook для Android 219, Messenger для Android 213, Facebook для iOS 222 и Messenger для iOS 216. Предыдущие версии для мобильных устройств будут вести себя как и раньше, поэтому проверьте все обновленные значения после разрешения "startGameAsync".