Android 代码埋点
功能说明:
当您的应用界面改版时,可能会导致无法准确地统计已经配置的事件。因此,对于应用中的需要长期监听的事件,建议您使用"代碼埋點",以保证数据的准确性。若是针对实验临时需要观测的数据,或者发版后补充埋点的场景下,可以通过可视化方式 (可视化事件配置) 添加埋点。
支持版本:Android SDK > 1.5.3以上
步骤1. 在App里注册事件
AppCookAPI.regTrack("track_name");
// track_name: 埋点名称
track_name的资料类型: NSString
track_name命名规则 : 必须且只能包含汉字/字母(A-Z | a-z)/数字(0-9)/中线/底线/$符
步骤2. 设置事件
1) 添加Event Track
AppCookAPI.trackEvent("track_name");
代码范例
app.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
AppCookAPI.trackEvent("track_name”);
}
});
注意:
对于名字不符合规则的track,SDK不收取track的事件,并打印如下log:
Log.w(TAG, "Track name : \"" + name + " should follow the naming rule of track name. " +" 0-9a-zA-Z_-$ and Chinese Character is allowed.");
步骤3. 確認埋點是否成功設置
进入后台,点击Add Event并扫码,若设置成功,会将设置完成的埋点展示于Event列表中。