开发者学堂课程【阿里云移动数据分析服务使用教程:页面及自定义事件埋点】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/419/detail/5312
页面及自定义事件埋点
内容介绍:
一、页面埋点
二、自定义事件埋点
一、页面埋点
页面埋点可以进行 ViewController 级别的埋点,总共分为三个方法,分别是页面进入、页面离开和设置页面参数,设置页面参数必须要在页面离开之前调用。
以下为代码示例
打开之前创建的项目,在 ViewController 里面添加两个方法,这两个方法会在页面进入和离开时被系统自动调用,
(void)viewDidAppear:( BOOL)animated {super viewDidAppear:animated];
}
(void)viewDidDisappear:(BO0L)animated {
[super viewDidDisappear:animated];
}
将页面离开的代码添加到(void)viewDidDisappear 里面
9. //离开页面
[ALBBMANPageHItHelper getInstance] pageDisAppear:self];
在页面离开之前可以设置页面参数,这样就完成了一个页面的埋点。
5.// 设置页面事件扩展参数
6. NSDictionary *properties -[NSDictionary dictionarywithObject:@"pageValue" forKey:@"pageKey"];
7. [[ALBBMANPageHitHelper getInstance] updatePageProperties:self properties:properties];
二、自定义事件的埋点
自定义事件有四个方法,分别是设置自定义事件的标签,可以用来区分自定义事件,还有自定义事件的页面名称,自定义事件的停留时间和自定义事件的参数,
以下是代码示例:
我们可以添加一个自定义的函数,在这个函数里面添加代码示例,
然后在需要进行自定义埋点的时候调用自定义函数,这样就完成一个自定义事件的埋点。