默认模版

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

玩家信息

  1. // 设置玩家年龄
  2. [CAAccount setAge:20];
  3. // 设置玩家性别
  4. [CAAccount setGender:Gender_Male];
  5. // 设置玩家账号类别 (用户自己定义)
  6. [CAAccount setAccountType:@"VIP1"];
  7. // 设置玩家账号登记
  8. [CAAccount setLevel:1];
  9. // 创建角色
  10. [CAAccount createRole:@"roleID" // 角色ID
  11. userName:@"roleName" // 角色名称
  12. race:@"人族" // 角色种族
  13. roleClass:@"法师" // 角色职业
  14. gameServer:@"一区" // 所在服务端
  15. ];

关卡统计

  1. // 关卡开始 (参数: 关卡名称)
  2. [CALevels begin:@"第一关"];
  3. // 关卡完成
  4. [CALevels complete:@"第一关"];
  5. // 关卡失败
  6. [CALevels failed:@"第一关"
  7. reason:@"主角死亡"
  8. ];

任务统计

任务类型定义 | 常量 | 说明 | | —- | —- | | CATask.GuideLine | 新手任务 | | CATask.MainLine | 主线任务 | | CATask.BranchLine | 分支任务 | | CATask.Daily | 日常任务 | | CATask.Activity | 活动任务 | | CATask.Other | 其它任务,默认值 |

  1. // 任务开始
  2. [CATask begin:@"收集五个土豆"
  3. taskType:CATask.GuideLine
  4. ];
  5. // 任务完成
  6. [CATask complete:@"收集五个土豆"];
  7. // 任务失败
  8. [CATask failed:@"收集五个土豆"
  9. reason:@"任务超时了"
  10. ];

道具统计

  1. // 购买道具
  2. [CAItem buy:@"匕首"
  3. type:@"武器"
  4. count:1
  5. virtualCoin:100
  6. virtualType:@"金币"
  7. consumePoint:@"代币"
  8. ];
  9. // 获得道具
  10. [CAItem get:@"匕首"
  11. type:@"武器"
  12. count:1
  13. reason:@"任务获得"
  14. ];
  15. // 消耗道具
  16. [CAItem consume:@"匕首"
  17. type:@"武器"
  18. count:1
  19. reason:@"商店出售"
  20. ];

虚拟币统计

  1. // 设置虚拟币存量
  2. [CAVirtual setVirtualNum:@"金币"
  3. count:1000
  4. ];
  5. // 获得虚拟币
  6. [CAVirtual get:@"金币"
  7. count:1000
  8. reason:@"任务获得"
  9. ];
  10. // 消耗虚拟币
  11. [CAVirtual consume:@"金币"
  12. count:1000
  13. reason:@"购买物品"
  14. ];

广告统计

  1. // 广告开始 (广告ID)
  2. [CAAdvertising begin:@"ad-xxxx"];
  3. // 广告完成
  4. [CAAdvertising complete:@"ad-xxxx"];
  5. // 广告失败
  6. [CAAdvertising failed:@"ad-xxxx"
  7. reason:@"玩家取消"
  8. ];