Обновления
Журнал изменений
Копировать страницу
Что нового в 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также отвечает на рекламу'sformat(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. Вознаграждение'skeyтеперь может быть до 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 и проверками рекламы.
Автоматически переведено. Английский — источник истины. Читать на английском