默认模板

默认模板是为了兼容老版接口,建议用户根据自己的需求使用 “自定义事件”服务接口 进行发送

玩家信息

// 设置帐号类型
cocosAnalytics.CAAccount.setAccountType('VIP1')

// 年龄
cocosAnalytics.CAAccount.setAge(26)

// 性别:1为男,2为女,其它表示未知
cocosAnalytics.CAAccount.setGender(1)

// 创建角色
cocosAnalytics.CAAccount.createRole({
    roleID:'a1005',             // 角色ID
    userName:'会搓火球',        // 角色名
    race:'人族',                // 角色种族
    class:'法师',               // 角色职业
    gameServer : "server 1"     // 所在服务器
})

// 玩家等级
cocosAnalytics.CAAccount.setLevel(1)

关卡统计

// 关卡开始
cocosAnalytics.CALevels.begin({
    level : "Level1"  // 关卡名称
})

// 关卡完成
cocosAnalytics.CALevels.complete({
    level : "Level1"  // 关卡名称
})

// 关卡失败
cocosAnalytics.CALevels.failed({
    level : "Level1",   // 关卡名称
    reason : "主角死亡"  // 失败原因
})

任务统计

任务类型 描述
cocosAnalytics.CATaskType.GuideLine 新手任务
cocosAnalytics.CATaskType.MainLine 主线任务
cocosAnalytics.CATaskType.BranchLine 分支任务
cocosAnalytics.CATaskType.Daily 日常任务
cocosAnalytics.CATaskType.Activity 活动任务
cocosAnalytics.CATaskType.Other 其他任务,默认值
// 开始任务
cocosAnalytics.CATask.begin({
    taskID : "解救小姑娘", // 任务名称
    type : cocosAnalytics.CATaskType.BranchLine // 任务类型
})

// 完成任务
cocosAnalytics.CATask.complete({
    taskID : "解救小姑娘"
})

// 任务失败
cocosAnalytics.CATask.failed({
    taskID : "解救小姑娘"
    reason : "任务超时"     // 失败原因
})

道具统计

// 购买道具
cocosAnalytics.CAItem.buy({
    itemID : "魔法瓶",       // 物品ID
    itemType : "蓝药",       // 物品类型
    itemCount : 11,         // 物品数量
    virtualCoin : 121,      // 购买花费的虚拟币数量
    virtualType : "金币",    // 购买花费的虚拟币类型
    consumePoint : "20"     // 购买使用的代币数量
})

// 获得道具
cocosAnalytics.CAItem.get({
    itemID : "魔法瓶",       // 物品ID
    itemType : "蓝药",       // 物品类型
    itemCount : 11,         // 物品数量
    reason : "任务奖励"      // 获取途径
})

// 消耗道具
cocosAnalytics.CAItem.consume({
    itemID : "魔法瓶",       // 物品ID
    itemType : "蓝药",       // 物品类型
    itemCount : 11,         // 物品数量
    reason: "使用道具"       // 消耗途径
))

虚拟币统计

// 设置虚拟币留存总量
cocosAnalytics.CAVirtual.setVirtualNum({
    type : "金币",             //虚拟币类型,字符串,"钻石"、"金币"
    count : 123               //虚拟币数量,long 型
})

// 虚拟币获取
cocosAnalytics.CAVirtual.get({
    type : "钻石",            //虚拟币类型,字符串,"钻石"、"金币"
    count : 112,              //购买数量,int 数字,
    reason : "打怪"           //获得原因,字符串
})

// 虚拟币消耗
cocosAnalytics.CAVirtual.consume({
    type : "金币",          //虚拟币类型,字符串,"钻石"、"金币"
    count : 121111,         //购买数量,int 数字,
    reason : "购物"         //消耗原因,字符串
})

广告统计

// 广告任务 (广告ID)
cocosAnalytics.CAAdvertising.begin({
    adID : "15分钟广告",
}))

// 广告任务
cocosAnalytics.CAAdvertising.complete({
    adID : "15分钟广告",
    timeLong: 15*60,
    profit: "10钻石"
})

// 广告失败
cocosAnalytics.CAAdvertising.failed({
    adID : "15分钟广告",
    reason : "取消播放"
})

results matching ""

    No results matching ""