|
/

如何使用自定义事件功能

Jj*****62
发布于 4 年前
135
移动统计 U-App
API调用

想要一份示例代码 开发者文档没看到

1个回答
 
4 年前

这边给你个iOS的示例吧

/** 自定义事件,数量统计.
使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID

@param eventId 网站上注册的事件Id.
@param label 分类标签。不同的标签会分别进行统计,方便同一事件的不同标签的对比,为nil或空字符串时后台会生成和eventId同名的标签.
@param accumulation 累加值。为减少网络交互,可以自行对某一事件ID的某一分类标签进行累加,再传入次数作为参数。
@return void.
*/
+ (void)event:(NSString *)eventId; //等同于 event:eventId label:eventId;
/** 自定义事件,数量统计.
使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID
*/
+ (void)event:(NSString *)eventId label:(NSString *)label; // label为nil或@""时,等同于 event:eventId label:eventId;


/** 自定义事件,数量统计.
使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID
*/
+ (void)event:(NSString *)eventId attributes:(NSDictionary *)attributes;

比如你想统计登录功能:

  [MobClick event:@"login"];

如果你想加一些参数,统计微信 QQ分别登录事件

  NSDictionary *dict = @{@"login_type" : @"QQ"};
[MobClick event:@"login" attributes:dict];

还有页面页面时长可以去看看API

Loading ...
登录社区,分享你的经验