LiaРазработчики

Обновления

Что нового в Lia SDK и этих документах.

The SDK at https://api.lialabs.org/sdk/lia-apps-v1.js всегда является последней версией: Lia предоставляет её, чтобы исправления достигли всех приложений. Проверьте Lia.version, или Lia.isVersionAtLeast(), перед использованием чего-либо, добавленного позже. Приложение Lia на человеке'ваш телефон может быть старее, чем SDK; назовите его'не знать, сбой с unknown_method.

#SDK 1.8.1

  • Брендинговые ссылки для приглашений. Lia.inviteLink() использует адрес запуска, предоставляемый Lia, например https://chess.lialabs.app/play?start=.... Существующие нативные сборки получают его через существующий ответ инициализации SDK. Продолжайте использовать помощника вместо жесткого кодирования домена API.
  • Страницы запуска, которые можно установить. Каждое опубликованное приложение получает Lia'типографика, локализованный текст каталога, собственный favicon и значки установки, а также резервная копия в автономном режиме. Ссылки на главный экран запускают приложение через Lia; временная игра не закрепляется как установленный адрес запуска. См. Брендированные ссылки для запуска.

#SDK 1.7

  • Баннеры и нативная реклама. AdMob может'не отображать внутри веб-страницы, поэтому Lia отображает их нативно, рядом с вашей страницей: Lia.showBanner({ position }) прикрепляет баннер к верхнему или нижнему краю и делает вашу страницу короче, чтобы он поместился, и Lia.showNativeAd({ placement }) отображает нативную рекламу в Lia'внешний вид, как карточка, прикрепленная к нижнему краю ("card") или лист, накладывающийся на приостановленное приложение ("sheet"). Lia.banner, Lia.nativeAd, --lia-banner-height и "banner", "nativeAd" и "safeAreaChanged" события следуют за ними. Считается для вашей приложения как его интерстициалы. См. Баннеры и нативная реклама. Нужно Lia'приложения из следующего релиза; более старые отвечают unknown_method.
  • POST /ads/verify также отвечает на рекламу's format (null для объявлений до 1.7).
  • Межраундовые интерстиции имеют свою собственную частоту: максимум один раз каждые 90 секунд и каждый 2nd запрос по умолчанию, и вознаграждающие видео больше не откладываются. Используйте их между раундами; оставьте вознаграждающие видео для вознаграждений, которые игрок просит.
  • Ваши собственные объявления Google на вашей странице: AdSense или теги Ad Manager в вашем HTML теперь работают внутри Lia (он регистрирует свою веб-страницу в Google's реклама SDK); Google's рекламные фреймы загружаются на вашей странице, и нажатие на рекламу открывает Safari. Это деньги идут на ваш собственный аккаунт Google. См. Ваши собственные объявления Google.
  • Ваша иконка и баннер: размеры и безопасные зоны двух изображений, которые ваше приложение имеет в Центре приложений, с подсказками для вставки в генератор изображений.
  • Реклама, которая не'не прерывать игры: the рекомендуемый шаблон это баннер, прикрепленный перед Lia.ready() и строку с рекламой на спокойном экране, вместо карт или листов над игрой. Lia'свои игры теперь делают именно это.
  • Тестовые ключи всегда получают тестовые объявления: в тестовом режиме каждое объявление является одним из Google'тестовые объявления, записываются, но никогда не учитываются в вашем приложении'номера или заработок.
  • Пакеты 0.2.0: showBanner, hideBanner, showNativeAd, hideNativeAd, banner и nativeAd в @lia-labs/sdk; useBannerAd в React, Preact и Vue, createBannerAd в Solid, injectBannerAd в Angular, stores.banner и useBannerAd в Svelte, и <lia-banner>.

#Документация: 1 ноября 2026

Первые документы для разработчиков Lia: начало работы, концепции, руководства, полный SDK и справочник по серверу, а также поиск.

#SDK 1.6

  • Публичные таблицы. Ваш сервер перечисляет таблицы, ожидающие игроков (POST /lobby/tables) и размещает каждого через Lia (/sit); игроки находят их с помощью Lia.lobby.tables() или в Lia'свое лобби, и может Lia.lobby.report() игрок. См. Публичные таблицы.

#Пакеты: 1 ноября 2026

The SDK как пакеты npm: @lia-labs/sdk, типизированный и tree-shakeable, с привязками для React, Preact, Vue, Svelte, Твердый и Angular, веб-компоненты, низкий уровень мост, и mockLia() для построения вне Lia. Тег скрипта остается неизменным.

#SDK 1.5

  • Ключи идемпотентности. Lia.pay, Lia.inviteFriend, Lia.submitScore и облачное хранение'записи пишут опциональный { idempotencyKey }: тот же ключ снова не'не делайте это дважды, и ответ будет таким же, как у первого вызова. См. Ключи идемпотентности.
  • Сервер API берёт Idempotency-Key заголовок на каждом POST. Повторы отвечают так, как первый запрос, с Idempotent-Replayed: true. Вознаграждение's key теперь может быть до 128 символов, и заголовок заменяет его, когда есть'нет. См. Повторная попытка.

#SDK 1.4

  • Звук. Lia.soundOn говорит, хочет ли человек ваше приложение'звуки (они выключают их из Lia'меню), и "soundChanged" событие говорит, когда оно меняется.

#SDK 1.3

  • Приглашения. Lia.inviteFriend() открывает Lia'выбор друга; друзья получают карточку в их Lia чате, которая открывает ваше приложение с вашим startParam. Lia.inviteLink() это ссылка, которую может открыть любой.

#SDK 1.2

  • Уведомления. Lia.requestNotifications(), Lia.notificationsAllowed и "notificationsChanged" событие; ваш сервер отправляет их с POST /notifications, каждый раз, когда ваше приложение открывается с startParam (Lia.startParam, и "startParam" событие, пока открыто).

#SDK 1.1

Что такое Telegram's Мини-приложения имеют то, что подходит Lia:

  • Lia'тема как Lia.theme и CSS переменных, видимая область и безопасные зоны.
  • Полноэкранный, листание и его листания, Lia.expand(), подтверждение закрытия.
  • Кнопки внизу и заголовок'кнопки возврата и настроек.
  • Всплывающие окна, предупреждения и подтверждения; Lia'всплывающие сообщения.
  • Каждая полноэкранная реклама, запускаемая Lia.
  • The QR сканер, буфер обмена, ссылки в Lia'встроенный браузер приложения или вне его, и Lia'свои экраны.
  • Облачное, устройство и безопасное хранилище; Face ID и Touch ID; датчики движения.
  • Lia.language и Lia.rtl для собственных переводов.

#SDK 1.0

Первый SDK: игроки, вошедшие в систему с помощью Lia.init(), сеансы для вашего сервера, Lia'платежная ведомость с Lia.pay(), вознаграждающие видео, рейтинги, тактильные эффекты, Lia.confirm() и обмене. Сервер API с платежами, возвратами, вознаграждениями из funded pool и проверками рекламы.

Автоматически переведено. Английский — источник истины. Читать на английском

Введите, чтобы искать по каждой странице, методу и точке окончания.