LiaDéveloppeurs

Mises à jour

Ce qui est nouveau dans Lia SDK et ces documents.

Le SDK à https://api.lialabs.org/sdk/lia-apps-v1.js est toujours la dernière version : Lia la sert afin que les correctifs atteignent toutes les applications. Vérifiez Lia.version, ou Lia.isVersionAtLeast(), avant d'utiliser quelque chose ajouté plus tard. L'application Lia sur une personne'votre téléphone peut être plus ancien que SDK ; appelez-le s'il ne le fait pas'ne pas savoir échoue avec unknown_method.

#SDK 1.7

  • Bannières et publicités natives. AdMob peut'ne pas dessiner à l'intérieur d'une page web, donc Lia affiche ces publicités nativement, à côté de votre page : Lia.showBanner({ position }) fixe une bannière en haut ou en bas et rend votre page plus courte pour l'adapter, et Lia.showNativeAd({ placement }) affiche une publicité native dans Lia's bouton principal"card") ou une feuille sur votre application en pause ("sheet"). Lia.banner, Lia.nativeAd, --lia-banner-height et le "banner", "nativeAd" et "safeAreaChanged" événements les suivent. Comptés pour votre application comme ses interstitiels. Voir Bannières et publicités natives. A besoin de Lia'votre application de la prochaine version ; les anciennes répondent unknown_method.
  • POST /ads/verify répond également à la publicité's format (null pour des publicités avant 1.7).
  • Interstitiels entre les tours ont leur propre rythme : au plus un toutes les 90 secondes et toutes les 2nd demandes par défaut, et les vidéos récompensées que les utilisateurs choisissent ne les repoussent plus. Utilisez-les entre les tours ; gardez les vidéos récompensées pour les récompenses que le joueur demande.
  • Vos propres publicités Google sur votre page: AdSense ou balises Ad Manager dans votre HTML fonctionnent maintenant dans Lia (il enregistre sa vue web avec Google'les publicités s'affichent SDK); Google'les cadres publicitaires s'affichent sur votre page, et un clic sur une publicité ouvre Safari. Cet argent va à votre propre compte Google. Voir Vos propres publicités Google.
  • Votre icône et votre bannière: les tailles et les zones sûres des deux images que votre application a dans le Centre d'applications, avec des invites pour coller dans un générateur d'images.
  • Les publicités qui ne'ne pas interrompre les jeux: le modèle recommandé est une bannière fixée avant Lia.ready() et une rangée d'annonces sur un écran calme, au lieu de cartes ou de feuilles au-dessus du jeu. Lia'ses propres jeux maintenant font exactement cela.
  • Les clés de test reçoivent toujours des publicités de test: en mode test, chaque publicité est l'une de Google'côté, les bannières de test, enregistrées mais jamais comptées dans votre application'les numéros ou les revenus. Le mode en direct affiche des publicités réelles.
  • Paquets 0.2.0: showBanner, hideBanner, showNativeAd, hideNativeAd, banner et nativeAd dans @lia-labs/sdk; useBannerAd dans React, Preact et Vue, createBannerAd dans Solid, injectBannerAd dans Angular, stores.banner et useBannerAd dans Svelte, et <lia-banner>.

#Docs : 1 novembre 2026

Les premières documents de développement Lia : mise en route, concepts, guides, l'ensemble du SDK et la référence du serveur, et la recherche.

#SDK 1.6

  • Tables publiques. Votre serveur liste les tables en attente de joueurs (POST /lobby/tables) et place chaque un par Lia (/sit); les joueurs les trouvent avec Lia.lobby.tables() ou dans Lia'son propre salon, et peuvent Lia.lobby.report() un joueur. Voir Tables publiques.

#Paquets : novembre 1 2026

Le SDK en paquets npm : @lia-labs/sdk, typé et arborable, avec des liaisons pour React, Preact, Vue, Svelte, Solide et Angular, composants web, le niveau bas pont, et mockLia() pour la construction en dehors de Lia. La balise script reste inchangée.

#SDK 1.5

  • Clés d'idempotence. Lia.pay, Lia.inviteFriend, Lia.submitScore et stockage en nuage'écrits prennent un paramètre optionnel { idempotencyKey }: la même clé à nouveau'ne pas le faire deux fois et répondre comme la première appel a fait. Voir Clés d'idempotence.
  • Le serveur API prend un Idempotency-Key l'en-tête sur chaque POST. Les réessais répondent comme la première requête l'a fait, avec Idempotent-Replayed: true. Une récompense's key peut maintenant aller jusqu'à 128 caractères, et l'en-tête le remplace lorsqu'il'les notifications Nouvelle tentative.

#SDK 1.4

  • Son. Lia.soundOn dit si la personne veut votre application'ses sons (ils le désactivent depuis Lia'menu ⋯), et le "soundChanged" événement indique quand il change.

#SDK 1.3

  • Invitations. Lia.inviteFriend() ouvre Lia'sélecteur d'amis ; les amis reçoivent une carte dans leur chat Lia qui ouvre votre application avec votre startParam. Lia.inviteLink() est un lien que n'importe qui peut ouvrir.

#SDK 1.2

  • Notifications. Lia.requestNotifications(), Lia.notificationsAllowed et le "notificationsChanged" événement ; votre serveur les envoie avec POST /notifications, chaque ouverture de votre application avec une startParam (Lia.startParam, et le "startParam" événement pendant qu'il est ouvert).

#SDK 1.1

Ce que Telegram's Mini Apps ont cela qui s'adapte à Lia :

  • Lia'son thème comme Lia.theme et CSS variables, le viewport et les zones sûres.
  • Plein écran, la feuille et ses glissements, Lia.expand(), confirmation de fermeture.
  • Les boutons du bas, et l'en-tête'les boutons retour et paramètres.
  • Boîtes de dialogue, alertes et confirmations ; Lia'ses notifications.
  • Chaque format d'annonce plein écran, diffusé par Lia.
  • Le QR scanner, le presse-papiers, les liens dans Lia'navigateur intégré ou en dehors, et Lia'ses propres écrans.
  • Stockage en nuage, appareil et stockage sécurisé ; Face ID et Touch ID ; les capteurs de mouvement.
  • Lia.language et Lia.rtl pour vos propres traductions.

#SDK 1.0

La première SDK : les joueurs connectés avec Lia.init(), sessions pour votre serveur, Lia'la feuille de paiement avec Lia.pay(), vidéos de récompense, classements, haptiques, Lia.confirm() et le partage. Le serveur API avec les frais, les remboursements, les récompenses d'un fonds, et les vérifications publicitaires.

Traduit automatiquement. L'anglais est la source de vérité. Lire en anglais

Tapez pour rechercher sur toutes les pages, méthodes et points de terminaison.