使用自動頁面統(tǒng)計一定要注意占业,記錄方法要成對使用
- (void) viewWillAppear:(BOOL)animated {
? ? [superviewWillAppear:animated];
? ? [MobClick beginLogPageView:NSStringFromClass([self class])];
}
- (void) viewWillDisappear:(BOOL)animated {
? ? [superviewWillDisappear:animated];
? ? [MobClick endLogPageView:NSStringFromClass([self class])];
}
beginLogPageView:后的參數(shù)為字符串绒怨,可以自定義,只要自己能區(qū)分是指的哪個頁面就好
我的開發(fā)框架有一個BasicViewController谦疾,頁面所有VC都是從這個頁面繼承的南蹂,所以就在這個文件里寫一下就好,NSStringFromClass([self?class])可以獲取對應(yīng)的頁面名稱念恍,初期使用的self.class六剥,沒有留意后臺打印區(qū),這樣直接給到友盟方法峰伙,友盟報錯疗疟,是不會產(chǎn)生數(shù)據(jù)記錄的
要注意,操作的設(shè)備沒有添加到測試設(shè)備里邊瞳氓,否則只能在測試?yán)锊榭磾?shù)據(jù)策彤,這邊是不會有數(shù)據(jù)的
最后是自己的習(xí)慣導(dǎo)致無數(shù)據(jù)情況,在調(diào)試過程中匣摘,習(xí)慣command+.直接停止程序運行店诗,修改代碼后再運行,但友盟的數(shù)據(jù)是先記錄在本地音榜,當(dāng)程序即將進入后臺時才會把數(shù)據(jù)發(fā)送出去庞瘸,使用時要注意使用手機手動退出程序,后臺可以看見上傳的頁面信息字典
至此赠叼,頁面分析無數(shù)據(jù)情況處理完成