@baziness /网络
痴心妄想 玩家的浏览器 在网页游戏中:令人兴奋的页面(游戏邦注:包括登录、个人资料、页面)
«انتخاب جایزه»奖励商店,你的游戏报价)在一个覆盖,Gita硬币平衡,第一次接触
归因、设备信息和玩家分析。它没有秘密:会话和链接代码来了
从您的游戏服务器,其中使用 @baziness/server.
安装
npm install @baziness/web
快速启动
import { BazinessWeb, httpBackend } from '@baziness/web';
const baziness = BazinessWeb.init({
environment: 'staging',
packageName: 'com.example.game',
gameName: 'example',
backend: httpBackend('/api/baziness', { headers: () => ({ Authorization: `Bearer ${gameToken}` }) }),
});
await baziness.start(); // sends ?linkCode= and attribution once
baziness.on('close', () => refreshBalance());
await baziness.openPage('shop');
const balance = await baziness.coins.balance();
baziness.analytics.levelComplete({ level: 7, score: 1200 }); // one method per event
没有捆绑者: <script src="baziness.global.js"></script> → window.Baziness.BazinessWeb.
npm test (10次测试 ../tools/fake-hub), npm run build (ESM dist/(18 KB缩小的全局构建)。