iOS - 代码埋点
功能说明:
当您的应用界面改版时,可能会导致无法准确地统计已经配置的事件。因此,对于应用中的需要长期监听的事件,建议您使用"代碼埋點",以保证数据的准确性。若是针对实验临时需要观测的数据,或者发版后补充埋点的场景下,可以通过可视化方式 (可视化事件配置) 添加埋点。
支持版本:iOS SDK >1.6.0以上
步骤1. 引入AppCooking.h
在需要添加开关的文件内引入AppCooking.h。
#import "AppCooking.h"
步骤2. 设置埋点
1) 添加Event Track
ACTrack(@“TrackEvent_name");
// TrackEvent_name: 埋点名称
TrackEvent的资料类型:
TrackEvent_name : NSString
TrackEvent_name命名规则 : 必须且只能包含汉字/字母(A-Z | a-z)/数字(0-9)/中线/底线/$符
代码范例
- (void)showButtonTap:(UIButton *)sender{
//your button tap event handle
ACTrack(@"showButtonTap");
}
注意:
对于名字不符合规则的track,
例如:以下track的name中有空格,
- (void)showButtonTap:(UIButton *)sender{ ACTrack(@"show button tap"); }
SDK不收取track的事件,并打印如下log:
ACTrack Warning: ACTrack key 'show button tap' should follow the naming rule of Track name.0-9a-zA-Z_-$ and Chinese Character is allowed.
步骤3. 確認埋點是否成功設置
进入后台,点击Add Event并扫码,若设置成功,会将设置完成的埋点展示于Event列表中。