如何为itch.io上的Unity WebGL游戏配置LootLocker SDK?
针对itch.io Unity WebGL游戏的LootLocker SDK配置指南
配置项逐一说明(对应你的SDK配置界面)
- Game ID:从LootLocker后台的游戏设置页面复制唯一ID,这是游戏与LootLocker服务绑定的核心标识,必须准确填写。
- Environment:直接选择
Production即可,Game Jam游戏无需测试环境,直接使用生产环境对接。 - Authentication Type:推荐选
Guest或Device ID,适配itch.io WebGL无强制登录的场景,快速实现基础功能,符合Game Jam短周期开发需求。 - Enable Debug Logs:开发阶段勾选,方便排查API请求问题;发布到itch.io前取消勾选,减少冗余日志输出。
- WebGL专属设置:
- Allowed Origins:填写你的itch.io游戏页面完整地址,格式为
https://[你的itch用户名].itch.io/[游戏名称];测试阶段可临时填https://*.itch.io,发布时建议精确到你的游戏地址以保障安全性。 - Use HTTPS:必须勾选,itch.io页面均为HTTPS协议,LootLocker API也要求HTTPS连接才能正常通信。
- Allowed Origins:填写你的itch.io游戏页面完整地址,格式为
额外注意事项
- 检查Unity的
Player Settings(WebGL平台),确保Allow Cross Domain Requests选项已开启,避免跨域请求失败。 - 发布到itch.io时,不要打包LootLocker的敏感密钥信息(仅保留Game ID即可),WebGL包易被反编译,需规避信息泄露风险。
- 本地测试时,先用Unity WebGL预览模式验证SDK连接正常,再上传至itch.io正式发布。
内容的提问来源于stack exchange,提问作者Innarq
相关产品推荐
相关产品推荐

