默认模版

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

玩家信息

性别可选参数 | 常量 | 说明 | | ----------------- | ---------------- | | CAAccount.GENDER_UNKNOWN | 未知性别 | | CAAccount.GENDER_MALE | 男性 | | CAAccount.GENDER_FEMALE | 女性 |

// 设置玩家类型,CP 可自定,如 QQ、微信 或者 VIP1、VIP2
CAAccount.setAccountType(
    String accountType
);

// 设备玩家年龄
CAAccount.setAge(
    int age
);

// 设置玩家性别
CAAccount.setGender(
    int gender
);

// 创建角色
CAAccount.createRole(
    String roleID,      //角色ID
    String userName,    //角色名
    String race,        //角色种族
    String roleClass,   //角色职业
    String gameServer   //所在服务器
);

// 玩家等级
CAAccount.setLevel(
    int level
);

关卡统计

// 关卡开始  
CALevels.begin(
    String level    // 关卡名称
);

// 关卡完成
CALevels.complete(
    String level
);

// 关卡失败
CALevels.failed(
    String level,
    String reason   // 失败原因
);

任务统计

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

// 开始任务
CATask.begin(
    String taskID,  // 任务名称
    int taskType    // 任务类型
);

// 完成任务
CATask.complete(
    String taskID
);

// 任务失败
CATask.failed(
    String taskID,
    String reason   // 失败原因
);

道具统计

CAItem.buy(
    String itemID,      // 物品ID
    String itemType,    // 物品类型
    int itemCount,      // 物品数量
    int virtualCoin,    // 购买花费的虚拟币数量
    String virtualType, // 购买花费的虚拟币类型
    String consumePoint // 购买使用的代币数量
);

CAItem.get(
    String itemID,
    String itemType,
    int itemCount,
    String reason       // 获取途径
);

CAItem.consume(
    String itemID,
    String itemType,
    int itemCount,
    String reason       // 消耗途径
);

虚拟币统计

CAVirtual.setVirtualNum(
    String type,    // 虚拟币的类型
    long count      // 虚拟币的数量
);

CAVirtual.get(
    String type,
    long count,
    String reason   // 获取途径 
);

CAVirtual.consume(
    String type,
    long count,
    String reason   // 消耗途径
);

广告统计

// 开始广告 (广告ID)
CAAdvertising.begin(String adID);

// 完成广告
CAAdvertising.complete(String adID);

// 广告失败
CAAdvertising.failed(
    String adID,
    String reason   // 失败原因
);

results matching ""

    No results matching ""