import Report, { Channel } from '@intlsdk/report';
// 初始化(生成新session_id)
Report.init({
env: 'sg', // 环境或后台域名,详见【env参数】
gameId: 11, // INTL 分配的游戏 ID
sigKey: 'xxx', // INTL一站式工作台分配的 SDK_KEY(与gameId匹配)
channelId: Channel.Guest, // 登录渠道 ID
appVersion: '1.2.3', // 业务应用版本号
openId: 'clzhu', // 用户ID
});
// 扩展选项(不生成新session_id)
Report.extend({ openId: 'clzhu' });
// 上报kv数据(兼容数组方式批量上报,详见下方示例)
Report.reportEvents({
eventName: 'xxx', // 自定义事件名称
// 以下为其他自定义字段,详见tlog文档
});
// 批量上报kv数据
Report.reportEvents([
{
eventName: 'xxx', // 自定义事件名称
// 以下为其他自定义字段,详见tlog文档
},
{
srcId: 1000, // 数据源ID,默认为200表示自定义事件上报
eventName: 'http', // 事件名称
// 以下为其他自定义字段,详见tlog文档
},
]);
env
参数兼容 2 种写法:区域标识简写
和完整url前缀
,满足https://{env}-dr.intlgame.com
格式的域名都可以使用区域标识简写
方式
-
sg
新加坡,与https://sg-dr.intlgame.com
(完整 url 前缀)等效,下同 -
na
北美(azure) -
mos
俄罗斯 -
jp
日本 -
eu
欧洲 -
aws-na
北美 -
sa
南美 -
lonelyfish
lonelyfish 现网独立集群 -
us
硅谷(腾讯云) -
in
印度
任意 url 域名前缀,必须含
https://
,示例:https://sg-dr.intlgame.com
,与sg
(区域标识简写)等效