对 cstm(事件以及关联的事件级变量)上报进行验证
以”登录成功“这个事件为例,打点记录登录成功的次数。
事件配置方式示例
标识符 | 名称 | 事件级变量 | 类型 | 描述 |
loginSuccess | 登录成功 | 无 | 计数器 | 登录成功次数 |
对应的代码
平台 | 方法原型 | 代码示例 |
JS SDK | gio('track', eventId) ; | gio('track', 'loginSuccess'); |
Android SDK | GrowingIO.getInstance().track( String eventId); | GrowingIO.getInstance().track("loginSuccess"); |
iOS SDK | +(void)track:(NSString *)eventId; | [Growing track: @"loginSuccess"]; |
数据验证方法
在对应的应用(网站、Android或者iOS App)中触发登录成功事件,通过Debugger工具验证数据准确性。
按照如下流程图进行验证:
在本例中,如下图的数据请求说明打点代码生效
以”登录成功“这个事件为例,打点记录登录成功的次数,同时需要区分不同登录方式对应的登录成功次数。那么”登录方式“就作为”登录成功“这个事件的属性,也就是事件级变量。
事件配置方式示例
标识符 | 名称 | 事件级变量 | 类型 | 描述 |
loginSuccess | 登录成功 | 登录方式 | 计数器 | 登陆成功次数 |
事件级变量配置方式示例
标识符 | 名称 | 类型 | 描述 |
loginWay_var | 登录方式 | 字符串 | 登录方式,取值包括QQ、微信、手机等 |
对应的代码
此示例中的自定义事件为”登录成功(loginSuccess)“,关联一个事件级变量为”登录方式(loginWay_var)“。
平台 | 原型 | 代码示例 |
JS SDK | gio('track', eventId, eventLevelVariables); | gio('track', 'loginSuccess', {loginWay_var':'QQ'}) |
Android SDK | GrowingIO.getInstance().track( String eventId, JSONObject eventLevelVariables); | GrowingIO.getInstance().track("loginSuccess", new JSONObject().put("loginWay_var","QQ")); |
iOS SDK | +(void)track:(NSString *)eventId withVariable: (NSDictionary *)variable; | [Growing track:@"loginSuccess" withVariable: @{@"loginWay_var":@"QQ"}]; |
在对应的应用(网站、Android 或者 iOS App)中触发登录成功事件,通过 Debugger 工具验证数据准确性。
按照如下流程图进行验证:
在本例中,如下图的数据请求说明打点代码生效
最近更新 2yr ago