RaStarData 数据收集使用说明

版本号 A文件 Hash值 更新日期 作者
1.0.0 54600a761627cf9113b916313ce0ab55 2017.09.29 Vincent

对接说明

请CP方获取到 RaStarDataDemo.zip 后第一时间校验文件 MD5 ,确保使用正确且最新版本,如发现 MD5 数值有误,请联系技术处理。

对接过程

  • 解压已经校验完 MD5 后的 RaStarDataDemo.zip 得到 Demo 工程。
RaStarData 数据收集使用说明_第1张图片
解压
  • 添加 RaStarData 至游戏工程
    内部包含 libRaStarData.aRaStarData.hRSDataCollection.plist 三个文件

    RaStarData 数据收集使用说明_第2张图片
    复制 RaStarData 文件夹

  • 填写相关参数
    RSDataCollection.plist 文件中填写相关游戏参数,具体参数由运营提供

RaStarData 数据收集使用说明_第3张图片
设置参数
  • 具体对接
/**
 设备激活
 */
+ (void)RSDataDeviceActivationCollection;

/**
 登录上报
 
 @param uid 用户ID
 @param uname 用户名
 @param regTime 注册时间(单位S)
 @param loginTime 登录时间(单位S)
 */
+ (void)RSDataLoginCollection:(NSString *)uid
                     userName:(NSString *)uname
               registeredTime:(NSString *)regTime
                    loginTime:(NSString *)loginTime;

/**
 下单上报
 
 @param uid 用户ID
 @param uname 用户名
 @param sid 服务器ID
 @param sname 服务器名
 @param rid 角色ID
 @param rname 角色名
 @param rlevel 角色等级
 @param ordernum 订单号
 @param createTime 下单时间(服务器时间)
 @param amt 下单金额
 */
+ (void)RSDataCreateOrder:(NSString *)uid
                 userName:(NSString *)uname
                 serverID:(NSString *)sid
               serverName:(NSString *)sname
                   roldID:(NSString *)rid
                 roldName:(NSString *)rname
                roldLevel:(NSString *)rlevel
              orderNumber:(NSString *)ordernum
               createTime:(NSString *)createTime
                   amount:(NSString *)amt;

/**
 充值成功上报
 
 @param uid 用户ID
 @param uname 用户名
 @param sid 服务器ID
 @param sname 服务器名
 @param rid 角色ID
 @param rname 角色名
 @param rlevel 角色等级
 @param ordernum 订单号
 @param sTime 充值成功时间(服务器时间)
 @param amt 下单金额
 */
+ (void)RSDataPaySuccess:(NSString *)uid
                userName:(NSString *)uname
                serverID:(NSString *)sid
              serverName:(NSString *)sname
                  roldID:(NSString *)rid
                roldName:(NSString *)rname
               roldLevel:(NSString *)rlevel
             orderNumber:(NSString *)ordernum
             successTime:(NSString *)sTime
                  amount:(NSString *)amt;

以上所有参数均为必填

你可能感兴趣的:(RaStarData 数据收集使用说明)