游戲只調(diào)用初始化接口,便可享受360數(shù)據(jù)大部分服務(wù),如無特殊需求,下文可忽略
使用QHStatDo來調(diào)用以下各個(gè)方法。
開始關(guān)卡:
// level:關(guān)卡名稱 public static void startLevel(String level)
結(jié)束關(guān)卡
// level:關(guān)卡名稱 public static void finishLevel(String level)
失敗關(guān)卡
// level:關(guān)卡名稱 public static void failLevel(String level, String reason)
開始任務(wù)
// task:任務(wù)名稱 // type:任務(wù)類型 public static void startTask(String task, String type)
結(jié)束任務(wù)
// task:任務(wù)名稱 public static void finishTask(String task)
失敗任務(wù)
// task:任務(wù)名稱 // reason:失敗原因 public static void failTask(String task, String reason)
// cash:支付金額(游戲自定義,可以是分或元為單位,游戲依照實(shí)際需求來定) // coin:購(gòu)買金幣數(shù)量 // source:支付方式(游戲自定義,給每個(gè)支付渠道定義的整型值) public static void pay(int cash, int coin, int source) // cash:支付金額(游戲自定義,可以是分或元為單位,游戲依照實(shí)際需求來定) // cashType:支付貨幣類型(游戲自定義) // coin:購(gòu)買金幣數(shù)量 // source:支付方式(游戲自定義,給每個(gè)支付渠道定義的整型值) public static void pay(int cash, String cashType, int coin, int source) // cash:支付金額(游戲自定義,可以是分或元為單位,游戲依照實(shí)際需求來定) // coin:購(gòu)買金幣數(shù)量 // source:支付方式(游戲自定義,給每個(gè)支付渠道定義的整型值) // level:關(guān)卡名稱 // rank:玩家等級(jí) public static void pay(int cash, int coin, int source, String level, String rank) // cash:支付金額(游戲自定義,可以是分或元為單位,游戲依照實(shí)際需求來定) // cashType:支付貨幣類型 // coin:購(gòu)買金幣數(shù)量 // source:支付方式(游戲自定義,給每個(gè)支付渠道定義的整型值) // level:關(guān)卡名稱 // rank:玩家等級(jí) public static void pay(int cash, String cashType, int coin, int source, String level, String rank) // cash:支付金額(游戲自定義,可以是分或元為單位,游戲依照實(shí)際需求來定) // number:購(gòu)買道具數(shù)量 // props:購(gòu)買道具名稱 // source:支付方式(游戲自定義,給每個(gè)支付渠道定義的整型值) public static void pay(int cash, int number, String props, int source) // cash:支付金額(游戲自定義,可以是分或元為單位,游戲依照實(shí)際需求來定) // cashType:支付貨幣類型 // number:購(gòu)買道具數(shù)量 // props:購(gòu)買道具名稱 // source:支付方式(游戲自定義,給每個(gè)支付渠道定義的整型值) public static void pay(int cash, String cashType, int number, String props, int source) // cash:支付金額(游戲自定義,可以是分或元為單位,游戲依照實(shí)際需求來定) // number:購(gòu)買道具數(shù)量 // props:購(gòu)買道具名稱 // source:支付方式(游戲自定義,給每個(gè)支付渠道定義的整型值) // level:關(guān)卡名稱 // rank:玩家等級(jí) public static void pay(int cash, int number, String props, int source, String level, String rank) // cash:支付金額(游戲自定義,可以是分或元為單位,游戲依照實(shí)際需求來定) // cashType:支付貨幣類型 // number:購(gòu)買道具數(shù)量 // props:購(gòu)買道具名稱 // source:支付方式(游戲自定義,給每個(gè)支付渠道定義的整型值) // level:關(guān)卡名稱 // rank:玩家等級(jí) public static void pay(int cash, String cashType, int number, String props, int source, String level, String rank)
// name:物品名稱 // number:物品數(shù)量 // coin:消費(fèi)的虛擬幣數(shù)量 public static void buy(String name, int number, int coin) // name:物品名稱 // number:物品數(shù)量 // method:物品獲取方式 public static void buy(String name, int number, String method) // name:物品名稱 // number:物品數(shù)量 // coinType: 虛擬幣類型 // coin:消費(fèi)的虛擬幣數(shù)量 public static void buy(String name, int number, String coinType, int coin) // name:物品名稱 // number:物品數(shù)量 // coin:消費(fèi)的虛擬幣數(shù)量 // level:關(guān)卡名稱 public static void buy(String name, int number, int coin, String level) // name:物品名稱 // number:物品數(shù)量 // method:物品獲取方式 // level:關(guān)卡名稱 public static void buy(String name, int number, String method, String level) // name:物品名稱 // number:物品數(shù)量 // coinType:虛擬幣類型 // coin:消費(fèi)的虛擬幣數(shù)量 // level:關(guān)卡名稱 public static void buy(String name, int number, String coinType, int coin, String level) // name:物品名稱 // type: 物品類型 // number:物品數(shù)量 // coin:消費(fèi)的虛擬幣數(shù)量 public static void buy(String name, String type, int number, int coin) // name:物品名稱 // type: 物品類型 // number:物品數(shù)量 // method:物品獲取方式 public static void buy(String name, String type, int number, String method) // name:物品名稱 // type: 物品類型 // number:物品數(shù)量 // coinType: 虛擬幣類型 // coin:消費(fèi)的虛擬幣數(shù)量 public static void buy(String name, String type, int number, String coinType, int coin) // name:物品名稱 // type: 物品類型 // number:物品數(shù)量 // coin:消費(fèi)的虛擬幣數(shù)量 // level:關(guān)卡名稱 public static void buy(String name, String type, int number, int coin, String level) // name:物品名稱 // type: 物品類型 // number:物品數(shù)量 // method:物品獲取方式 // level:關(guān)卡名稱 public static void buy(String name, String type, int number, String method, String level) // name:物品名稱 // type: 物品類型 // number:物品數(shù)量 // coinType:虛擬幣類型 // coin:消費(fèi)的虛擬幣數(shù)量 // level:關(guān)卡名稱 public static void buy(String name, String type, int number, String coinType, int coin, String level)
// name:物品名稱 // number:物品數(shù)量 // coin:物品對(duì)應(yīng)的虛擬幣數(shù)量 public static void use(String name, int number, int coin) // name:物品名稱 // number:物品數(shù)量 // coinType:虛擬幣類型 // coin:物品對(duì)應(yīng)的虛擬幣數(shù)量 public static void use(String name, int number, String coinType, int coin) // name:物品名稱 // type: 物品類型 // number:物品數(shù)量 // coin:物品對(duì)應(yīng)的虛擬幣數(shù)量 public static void use(String name, String type, int number, int coin) // name:物品名稱 // type: 物品類型 // number:物品數(shù)量 // coinType:虛擬幣類型 // coin:物品對(duì)應(yīng)的虛擬幣數(shù)量 public static void use(String name, String type, int number, String coinType, int coin) // name:物品名稱 // number:物品數(shù)量 // coin:物品對(duì)應(yīng)的虛擬幣數(shù)量 // level:關(guān)卡名稱 public static void use(String name, int number, int coin, String level) // name:物品名稱 // number:物品數(shù)量 // coinType:虛擬幣類型 // coin:物品對(duì)應(yīng)的虛擬幣數(shù)量 // level:關(guān)卡名稱 public static void use(String name, int number, String coinType, int coin, String level) // name:物品名稱 // type: 物品類型 // number:物品數(shù)量 // coin:物品對(duì)應(yīng)的虛擬幣數(shù)量 // level:關(guān)卡名稱 public static void use(String name, String type, int number, int coin, String level) // name:物品名稱 // type: 物品類型 // number:物品數(shù)量 // coinType:虛擬幣類型 // coin:物品對(duì)應(yīng)的虛擬幣數(shù)量 // level:關(guān)卡名稱 public static void use(String name, String type, int number, String coinType, int coin, String level)
// id:玩家標(biāo)識(shí) // age:年齡 // gender:性別 // source:玩家來源(游戲自定義,給每個(gè)渠道用戶定義的字符串類型值,如:”qihoo360”,”weibo”) // rank:玩家等級(jí) // server:區(qū)域服務(wù)器名稱 // comment:其他備注信息 public static void player(String id, int age, int gender, String source, String rank, String server, String comment)
// role:當(dāng)前玩家標(biāo)識(shí)設(shè)置的角色名 public static void role(String role)
自定義事件
// id: 事件標(biāo)識(shí) // map:事件屬性名和值的鍵值對(duì) public static void event(String id, Map<String, String> map) // 如果在service中,請(qǐng)使用包含上下文參數(shù)的方法: public static void event(Context ctx, String id, Map<String, String> map)
開始自定義事件
// id: 事件標(biāo)識(shí) // map:事件屬性名和值的鍵值對(duì) public static void eventBegin(String id, Map<String, String> map) // 如果在service中,請(qǐng)使用包含上下文參數(shù)的方法: public static void eventBegin(Context ctx, String id, Map<String, String> map)
結(jié)束自定義事件
// id: 事件標(biāo)識(shí) // map:事件屬性名和值的鍵值對(duì) public static void eventEnd(String id, Map<String, String> map) // 如果在service中,請(qǐng)使用包含上下文參數(shù)的方法: public static void eventEnd(Context ctx, String id, Map<String, String> map)
// key:參數(shù)名 // defValue:默認(rèn)參數(shù)值 // 返回用戶自定義參數(shù)值 public static String getConfParameter(Context ctx, String key, String defValue)
更多建議: