MobClickGameAnalytics Class Reference
Inherits from | NSObject |
---|---|
Declared in | MobClickGameAnalytics.h |
Other Methods
+ profileSignInWithPUID:
active user sign-in. 使用sign-In函数后,如果结束该PUID的统计,需要调用sign-Off函数
+ (void)profileSignInWithPUID:(NSString *)puid
Parameters
puid |
: user’s ID |
---|---|
provider |
: 不能以下划线"_“开头,使用大写字母和数字标识; 如果是上市公司,建议使用股票代码。 |
Return Value
void.
Discussion
active user sign-in. 使用sign-In函数后,如果结束该PUID的统计,需要调用sign-Off函数
Declared In
MobClickGameAnalytics.h
+ profileSignOff
active user sign-off. 停止sign-in PUID的统计
+ (void)profileSignOff
Return Value
void.
Discussion
active user sign-off. 停止sign-in PUID的统计
Declared In
MobClickGameAnalytics.h
+ setUserLevelId:
设置玩家等级属性.
+ (void)setUserLevelId:(int)level
Parameters
level |
玩家等级 |
---|
Return Value
void
Discussion
设置玩家等级属性.
Declared In
MobClickGameAnalytics.h
+ startLevel:
进入关卡.
+ (void)startLevel:(NSString *)level
Parameters
level |
关卡 |
---|
Return Value
void
Discussion
进入关卡.
Declared In
MobClickGameAnalytics.h
+ finishLevel:
通过关卡.
+ (void)finishLevel:(NSString *)level
Parameters
level |
关卡,如果level == nil 则为当前关卡 |
---|
Return Value
void
Discussion
通过关卡.
Declared In
MobClickGameAnalytics.h
+ failLevel:
未通过关卡.
+ (void)failLevel:(NSString *)level
Parameters
level |
关卡,如果level == nil 则为当前关卡 |
---|
Return Value
void
Discussion
未通过关卡.
Declared In
MobClickGameAnalytics.h
支付统计
+ exchange:currencyAmount:currencyType:virtualCurrencyAmount:paychannel:
记录玩家交易兑换货币的情况
+ (void)exchange:(NSString *)orderId currencyAmount:(double)currencyAmount currencyType:(NSString *)currencyType virtualCurrencyAmount:(double)virtualAmount paychannel:(int)channel
Parameters
orderId |
交易订单ID |
---|---|
currencyAmount |
现金或等价物总额 |
currencyType |
为ISO4217定义的3位字母代码,如CNY,USD等(如使用其它自定义等价物作为现金,可使用ISO4217中未定义的3位字母组合传入货币类型) |
virtualAmount |
虚拟币数量 |
channel |
支付渠道 |
Return Value
void
Discussion
记录玩家交易兑换货币的情况
Declared In
MobClickGameAnalytics.h
+ pay:source:coin:
玩家支付货币兑换虚拟币.
+ (void)pay:(double)cash source:(int)source coin:(double)coin
Parameters
cash |
真实货币数量 |
---|---|
source |
支付渠道 |
coin |
虚拟币数量 |
Return Value
void
Discussion
玩家支付货币兑换虚拟币.
Declared In
MobClickGameAnalytics.h
+ pay:source:item:amount:price:
玩家支付货币购买道具.
+ (void)pay:(double)cash source:(int)source item:(NSString *)item amount:(int)amount price:(double)price
Parameters
cash |
真实货币数量 |
---|---|
source |
支付渠道 |
item |
道具名称 |
amount |
道具数量 |
price |
道具单价 |
Return Value
void
Discussion
玩家支付货币购买道具.
Declared In
MobClickGameAnalytics.h
+ buy:amount:price:
玩家使用虚拟币购买道具
+ (void)buy:(NSString *)item amount:(int)amount price:(double)price
Parameters
item |
道具名称 |
---|---|
amount |
道具数量 |
price |
道具单价 |
Return Value
void
Discussion
玩家使用虚拟币购买道具
Declared In
MobClickGameAnalytics.h
+ use:amount:price:
玩家使用虚拟币购买道具
+ (void)use:(NSString *)item amount:(int)amount price:(double)price
Parameters
item |
道具名称 |
---|---|
amount |
道具数量 |
price |
道具单价 |
Return Value
void
Discussion
玩家使用虚拟币购买道具
Declared In
MobClickGameAnalytics.h
+ bonus:source:
玩家获虚拟币奖励
+ (void)bonus:(double)coin source:(int)source
Parameters
coin |
虚拟币数量 |
---|---|
source |
奖励方式 |
Return Value
void
Discussion
玩家获虚拟币奖励
Declared In
MobClickGameAnalytics.h
+ bonus:amount:price:source:
玩家获道具奖励
+ (void)bonus:(NSString *)item amount:(int)amount price:(double)price source:(int)source
Parameters
item |
道具名称 |
---|---|
amount |
道具数量 |
price |
道具单价 |
source |
奖励方式 |
Return Value
void
Discussion
玩家获道具奖励
Declared In
MobClickGameAnalytics.h